Your comments

So I take that I haven't heard from you in awhile that you've given up on me? I'm not angry or anything, just need to know if I need to stick with the current apache and webmin configuration. 
I have unchecked it, it still gives me a 404 not found. I'm pretty sure i'm missing something basic at this point..
I have owncloud and wordpress running. The wordpress doesn't have any errors in it's log. the owncloud however has 
2014/05/24 18:50:43 [error] 7031#0: *1 open() "/srv/owncloud/owncloud" failed (2: No such file or directory), client: 192.168.122.1, server: , request: "GET /owncloud HTTP/1.1", host: "192.168.122.144"

And the Nginx error log has 
2014/05/24 18:50:19 [warn] 7033#0: conflicting server name "" on 0.0.0.0:80, ignored
Did a complete reinstall, and everything is setup. new ip is 192.168.122.144, and so i direct myself to 192.168.122.144, and i get a 404 not found. I did remove apache as well. 
okay, well im going to start from scratch because something isn't working. 
#AUTOMATICALLY GENERATED - DO NO EDIT!
server {
listen *:80;
access_log /var/log/nginx/owncloud.access.log;
error_log /var/log/nginx/owncloud.error.log;
root /srv/owncloud;
index index.html index.htm index.php;


No errors on self tests, i am attempting to connect to 192.168.122.170/owncloud correct?
everything is checked, but it still gives a 503 error
Removed Domain. Which i will readd with the domain i will be using vs the ip address at launch?
and the conf : 
#AUTOMATICALLY GENERATED - DO NO EDIT!
server {
listen *:80;
server_name 192.168.122.170/owncloud;
access_log /var/log/nginx/owncloud.access.log;
error_log /var/log/nginx/owncloud.error.log;
root /srv/owncloud;
index index.html index.htm index.php;
location ~ [^/]\.php(/|$) {
# This order might seem weird - this is attempted to match last if rules below fail.
location / {
try_files $uri $uri/ /index.php?$args;
}
# Add trailing slash to */wp-admin requests.
rewrite /wp-admin$ $scheme://$host$uri/ permanent;
# Directives to send expires headers and turn off 404 error logging.
location ~* ^.+\.(ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
access_log off; log_not_found off; expires max;
}
location = /favicon.ico {
log_not_found off;
access_log off;
}
location = /robots.txt {
allow all;
log_not_found off;
access_log off;
}
fastcgi_index index.php;
include fcgi.conf;
fastcgi_pass unix:/var/run/php-fcgi-owncloud-php-fcgi-0.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
}
sorry first time diving into webhosting, i normally just set the server up for someone else to do it. I was under the impression nginx would work like apache, where i would type in 192.168.122.170/owncloud. So what would i use for a similar functionality? Also it is still giving me that error for the nignx config.