Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: nginx - не показывает мой сайт  (Прочитано 3112 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jedai108

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
nginx - не показывает мой сайт
« : 23 Ноября 2009, 13:05:28 »
звожу свои сайты, но nginx показывает
welcome to nginx!

вместо моего сайта

/etc/nginx/sites-enambled

server {
    listen   80;
    server_name  mamm;

    access_log  /var/log/nginx/localhost.access.log;
    location /art {
        root /home/jedai/wwwmy/mamm;
        index  index.php;
    }

    location / {
        root /home/jedai/wwwmy/mamm;
        index  index.php;
    }

    location /doc {
        root   /usr/share;
        autoindex on;
        allow 127.0.0.1;
        deny all;
    }

    location /images {
        root   /usr/share;
        autoindex on;
    }


    location ~ \.php$ {
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
                fastcgi_param  SCRIPT_FILENAME  /home/jedai/wwwmy/mamm$fastcgi_script_name;
                include        fastcgi_params;

    }

    location ~ /\.ht {
        #deny  all;
    }
}

а вот /etc/nginx/nginx.conf
http {
    include       /etc/nginx/mime.types;

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

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    tcp_nodelay        on;

    gzip  on;
    gzip_disable "MSIE [1-6]\.(?!.*SV1)";

    include /etc/nginx/sites-enabled/*;
}
мой маленький UNIX  для мам 
Nokia N810(Ubuntu 9.04, Maemo5.2008.43-7)+8gb

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: nginx - не показывает мой сайт
« Ответ #1 : 23 Ноября 2009, 14:34:17 »
А рестартовал после добавления конфига
И какой адрес набираешь url в браузере
Бери больше, кидай дальше

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: nginx - не показывает мой сайт
« Ответ #2 : 23 Ноября 2009, 15:04:59 »
/etc/nginx/sites-enambled - это чего?

find /etc/nginx/ -type d
Tempora mutantur et nos mutantur in illis

Оффлайн jedai108

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: nginx - не показывает мой сайт
« Ответ #3 : 23 Ноября 2009, 16:41:51 »
terrible_user, да рестартовал - перегружал, не помогло, ввожу http://mamm


easy2002 я ошибся, у меня все правильно enabled
$ find /etc/nginx/ -type d
/etc/nginx/
/etc/nginx/sites-available
/etc/nginx/sites-enabled
/etc/nginx/conf.d
« Последнее редактирование: 23 Ноября 2009, 16:44:11 от jedai108 »
мой маленький UNIX  для мам 
Nokia N810(Ubuntu 9.04, Maemo5.2008.43-7)+8gb

Оффлайн terrible_user

  • Активист
  • *
  • Сообщений: 438
    • Просмотр профиля
Re: nginx - не показывает мой сайт
« Ответ #4 : 23 Ноября 2009, 17:29:50 »
Посмотри что в default хосте, может там волшебным образом
server_name mamm или вообще деактивируй его,  или есть дублирующий конфиг

если это :
server {
    listen   80;
    server_name  mamm;

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

    location / {
        root /home/jedai/wwwmy/mamm;
        index  index.php;
    }
}

сделать вот так

listen   80;
server_name  mamm;
access_log  /var/log/nginx/localhost.access.log;
root  /home/jedai/wwwmy/mamm;
index  index.php;
Бери больше, кидай дальше

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.