LINUX.ORG.RU

История изменений

Исправление noname_user, (текущая версия) :

нет, апач держал 80 порт, мой серис был запущен на 5000, но апач обрабатывал все домены, я вырубил апач и сделал так что бы nginx теперь обрабатывал все, отлично, nginx работает и выдает 404, но он отрабатывает дефолтный конфиг /etc/nginx/nginx.conf и все!

user www-data;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  65;

    #gzip  on;

    #include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*.conf;
        include /etc/nginx/vhosts/*/*.conf;
        include /etc/nginx/conf.d/*.conf;
        client_max_body_size 128m;
        server {
                server_name localhost;
        disable_symlinks if_not_owner;
        listen 80;
        listen [::]:80;
        include /etc/nginx/vhosts-includes/*.conf;
        location @fallback {
                error_log /dev/null crit;
                proxy_pass http://127.0.0.1:8080;
                proxy_redirect http://127.0.0.1:8080 /;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                access_log off ;
        }
        }
}
видим что инклудится все с include /etc/nginx/conf.d/*.conf;
Там у меня лежит конфиг moin.conf:
server {
    listen 5000;
    server_name w.site.services;

    access_log /var/log/nginx/w.site.services_access.log;
    error_log /var/log/nginx/w.site.services_error.log;

    location /opt/moin-1.9.10/MoinMoin/web/static/htdocs {
        alias /opt/moin-1.9.10/MoinMoin/web/static/htdocs;
    }

    location / {
        #root /var/www/www-root/data/www/w.site.services/wiki;
        gzip off;
        include uwsgi_params;
        uwsgi_pass unix:///var/run/moin/moin.sock;
        uwsgi_modifier1 30;
        }
    }

почему он его не инклудит или не видит?? root я пробовал и раскоменчивать и закоменчивать, вот что лежит по пути
ls -la /var/www/www-root/data/www/w.site.services/:
-rw-r--r-- 1 root     root        0 Oct 26 17:54 index.html
drwxr-xr-x 6 moin     moin     4096 Oct 24 14:56 pythonenv
drwxr-xr-x 6 moin     moin     4096 Oct 26 17:50 wiki
и в wiki:
drwxr-xr-x 5 moin moin     4096 Oct 26 17:43 config
drwxr-xr-x 7 moin moin     4096 Oct 24 14:57 data
-rw-r--r-- 1 moin moin     2149 Oct 26 17:49 moin.wsgi
drwxr-xr-x 2 moin moin     4096 Oct 24 14:57 server
drwxr-xr-x 3 moin moin     4096 Oct 24 14:57 underlay
-rw-r--r-- 1 root root      235 Oct 24 15:38 uwsgi.ini
-rw-r--r-- 1 moin moin     7624 Oct 26 17:47 wikiconfig.py
-rw-r----- 1 moin www-data 2062 Oct 26 17:50 wikiconfig.pyc

Исходная версия noname_user, :

нет, апач держал 80 порт, мой серис был запущен на 5000, но апач обрабатывал все домены, я вырубил апач и сделал так что бы nginx теперь обрабатывал все, отлично, nginx работает, но он отрабатывает дефолтный конфиг /etc/nginx/nginx.conf и все!

user www-data;
worker_processes  1;

error_log  /var/log/nginx/error.log warn;
pid        /var/run/nginx.pid;


events {
    worker_connections  1024;
}


http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
                      '$status $body_bytes_sent "$http_referer" '
                      '"$http_user_agent" "$http_x_forwarded_for"';

    access_log  /var/log/nginx/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    keepalive_timeout  65;

    #gzip  on;

    #include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*.conf;
        include /etc/nginx/vhosts/*/*.conf;
        include /etc/nginx/conf.d/*.conf;
        client_max_body_size 128m;
        server {
                server_name localhost;
        disable_symlinks if_not_owner;
        listen 80;
        listen [::]:80;
        include /etc/nginx/vhosts-includes/*.conf;
        location @fallback {
                error_log /dev/null crit;
                proxy_pass http://127.0.0.1:8080;
                proxy_redirect http://127.0.0.1:8080 /;
                proxy_set_header Host $host;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
                proxy_set_header X-Forwarded-Proto $scheme;
                access_log off ;
        }
        }
}
видим что инклудится все с include /etc/nginx/conf.d/*.conf;
Там у меня лежит конфиг moin.conf:
server {
    listen 5000;
    server_name w.site.services;

    access_log /var/log/nginx/w.site.services_access.log;
    error_log /var/log/nginx/w.site.services_error.log;

    location /opt/moin-1.9.10/MoinMoin/web/static/htdocs {
        alias /opt/moin-1.9.10/MoinMoin/web/static/htdocs;
    }

    location / {
        #root /var/www/www-root/data/www/w.site.services/wiki;
        gzip off;
        include uwsgi_params;
        uwsgi_pass unix:///var/run/moin/moin.sock;
        uwsgi_modifier1 30;
        }
    }

почему он его не инклудит или не видит?? root я пробовал и раскоменчивать и закоменчивать, вот что лежит по пути
ls -la /var/www/www-root/data/www/w.site.services/:
-rw-r--r-- 1 root     root        0 Oct 26 17:54 index.html
drwxr-xr-x 6 moin     moin     4096 Oct 24 14:56 pythonenv
drwxr-xr-x 6 moin     moin     4096 Oct 26 17:50 wiki
и в wiki:
drwxr-xr-x 5 moin moin     4096 Oct 26 17:43 config
drwxr-xr-x 7 moin moin     4096 Oct 24 14:57 data
-rw-r--r-- 1 moin moin     2149 Oct 26 17:49 moin.wsgi
drwxr-xr-x 2 moin moin     4096 Oct 24 14:57 server
drwxr-xr-x 3 moin moin     4096 Oct 24 14:57 underlay
-rw-r--r-- 1 root root      235 Oct 24 15:38 uwsgi.ini
-rw-r--r-- 1 moin moin     7624 Oct 26 17:47 wikiconfig.py
-rw-r----- 1 moin www-data 2062 Oct 26 17:50 wikiconfig.pyc