Веб-сервер nginx

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

n3o
Сообщения: 16

Веб-сервер nginx

Сообщение n3o »

Всем привет!
Люди, если кто ставил веб-серсер ngix, подскажите пожалуйста, как им управлять?? Точнее как допустим перезапустить его?? А то я конфиг настроил, а вот применить новые настроки не могу ))
Спасибо сказали:
Аватара пользователя
rws
Сообщения: 206
ОС: Ubuntu 7.10

Re: Веб-сервер nginx

Сообщение rws »

Код: Выделить всё

# изменение конфигурации nginx на лету
kill -HUP `cat /usr/local/nginx/logs/nginx.pid`

А вообще - http://sysoev.ru/nginx/docs/control.html
AMD Athlon 64 X2 4200+/2GB RAM/250GB HDD/GeForce 7600GT 256MB/ZyXEL P-660RT EE
Спасибо сказали:
n3o
Сообщения: 16

Re: Веб-сервер nginx

Сообщение n3o »

Это понятно, я этот сайт уже облазил весь, просто я новичок в этом деле, и что такое послать команду процессу я незнаю, и как это сделать.
У меня pid файл находить /var/run/nginx.pid значит надо то что вы написали только исправить путь? )
Спасибо сказали:
devil
Сообщения: 106

Re: Веб-сервер nginx

Сообщение devil »

Код: Выделить всё

kill -HUP `cat /var/run/nginx.pid`

а что нету в системе готового init скрипта?

Admin of Ukrainian Gentoo Community Domain
web-site: http://www.gentoo.org.ua
JabberID: devil@jabber.gentoo.org.ua
Спасибо сказали:
n3o
Сообщения: 16

Re: Веб-сервер nginx

Сообщение n3o »

Неа, нет походу
Спасибо сказали:
Аватара пользователя
StAlK
Сообщения: 84
ОС: Open SUSE 10.3 RC1

Re: Веб-сервер nginx

Сообщение StAlK »

n3o писал(а):
28.10.2007 23:56
Неа, нет походу

не хочу плодить топики.. но решил перейти с APACHE на nginx
поставил.. работает.. но прикрутить обработку php- так и не удалось-(
куда копать? не могу разобраться с fastcgi
уже и модуль поставил для php
и сам fastcgi
без толку((
предлагает сохранить..

куда копать?
Linux 2.6.22.5-29-default #1 SMP i686 i386 GNU/Linux
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Веб-сервер nginx

Сообщение KiWi »

Спасибо сказали:
Аватара пользователя
StAlK
Сообщения: 84
ОС: Open SUSE 10.3 RC1

Re: Веб-сервер nginx

Сообщение StAlK »

KiWi писал(а):
13.11.2007 18:23
http://blog.codefront.net/2007/06/11/nginx...on-init-script/ -- гугль наш друг.

не поверишь-- перечитал все что можно..
нихрена..

пошагово?=)
кто готов?)

в конфиге nginxa не пойму вот эту вещь:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/blog.codefront.net$fastcgi_script_name; ----> сюда писасть путь ЧЕГО? скриптов? у меня несколько вирт.хостов....
include /etc/nginx/fastcgi.conf;
}
Linux 2.6.22.5-29-default #1 SMP i686 i386 GNU/Linux
Спасибо сказали:
Аватара пользователя
KiWi
Бывший модератор
Сообщения: 2521
Статус: статус, статус, статус

Re: Веб-сервер nginx

Сообщение KiWi »

StAlK писал(а):
13.11.2007 18:34
KiWi писал(а):
13.11.2007 18:23
http://blog.codefront.net/2007/06/11/nginx...on-init-script/ -- гугль наш друг.

не поверишь-- перечитал все что можно..
нихрена..

пошагово?=)
кто готов?)

в конфиге nginxa не пойму вот эту вещь:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/blog.codefront.net$fastcgi_script_name; ----> сюда писасть путь ЧЕГО? скриптов? у меня несколько вирт.хостов....
include /etc/nginx/fastcgi.conf;
}

http://sysoev.ru/nginx/docs/http/ngx_http_...cgi_module.html
А с несколькими хостами вообще никаких проблем не вижу.
Спасибо сказали:
Аватара пользователя
StAlK
Сообщения: 84
ОС: Open SUSE 10.3 RC1

Re: Веб-сервер nginx

Сообщение StAlK »

KiWi писал(а):
13.11.2007 18:51
StAlK писал(а):
13.11.2007 18:34
KiWi писал(а):
13.11.2007 18:23
http://blog.codefront.net/2007/06/11/nginx...on-init-script/ -- гугль наш друг.

не поверишь-- перечитал все что можно..
нихрена..

пошагово?=)
кто готов?)

в конфиге nginxa не пойму вот эту вещь:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/blog.codefront.net$fastcgi_script_name; ----> сюда писасть путь ЧЕГО? скриптов? у меня несколько вирт.хостов....
include /etc/nginx/fastcgi.conf;
}

http://sysoev.ru/nginx/docs/http/ngx_http_...cgi_module.html
А с несколькими хостами вообще никаких проблем не вижу.

c хостами проблем не будет думаю-)

итак.. я подробнее опишу.. так как несовсем понятно что у меня не выходит:
1) стоит апач . хочу перейти на nginx, тчобы снизить нагрузку... так как апач валит сервер..
2) поставил ngnix, отредактил все в конфиге.. в итоге-- html файлы обрабатываются, а php - ни в какую
3) перечитал все мануалы-- не понял что за зверь этот fastcgi!
- поставил модуль для php - fastcgi ---> все равно не заработало..
- поставил самостоятельный fastcgi ( из репы) -- даже не нашел куда он прописался-((..

а теперь внимание вопрос: как и где победить этого зверя fastcgi, чтобы заработал nginx?
Linux 2.6.22.5-29-default #1 SMP i686 i386 GNU/Linux
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Веб-сервер nginx

Сообщение Kasper_WPS »

StAlK писал(а):
13.11.2007 19:15
итак.. я подробнее опишу.. так как несовсем понятно что у меня не выходит:
1) стоит апач . хочу перейти на nginx, тчобы снизить нагрузку... так как апач валит сервер..
2) поставил ngnix, отредактил все в конфиге.. в итоге-- html файлы обрабатываются, а php - ни в какую
3) перечитал все мануалы-- не понял что за зверь этот fastcgi!
- поставил модуль для php - fastcgi ---> все равно не заработало..
- поставил самостоятельный fastcgi ( из репы) -- даже не нашел куда он прописался-((..

а теперь внимание вопрос: как и где победить этого зверя fastcgi, чтобы заработал nginx?

1. Нужно apache настраивать
2. html - файлы - обрабатываются, в смысле, php-интерпретатором или просто выдаются?
3. FastCGI - это такая супер технология держания процесса в памяти :) т.е. в твоем случае в памяти подвесили несколько процесов php
- PHP должен быть не CLI, а обязательно CGI
- FastCGI желательно ставить из lighttpd (лайти)
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали:
Аватара пользователя
StAlK
Сообщения: 84
ОС: Open SUSE 10.3 RC1

Re: Веб-сервер nginx

Сообщение StAlK »

Kasper_WPS писал(а):
13.11.2007 20:30
StAlK писал(а):
13.11.2007 19:15
итак.. я подробнее опишу.. так как несовсем понятно что у меня не выходит:
1) стоит апач . хочу перейти на nginx, тчобы снизить нагрузку... так как апач валит сервер..
2) поставил ngnix, отредактил все в конфиге.. в итоге-- html файлы обрабатываются, а php - ни в какую
3) перечитал все мануалы-- не понял что за зверь этот fastcgi!
- поставил модуль для php - fastcgi ---> все равно не заработало..
- поставил самостоятельный fastcgi ( из репы) -- даже не нашел куда он прописался-((..

а теперь внимание вопрос: как и где победить этого зверя fastcgi, чтобы заработал nginx?

1. Нужно apache настраивать
2. html - файлы - обрабатываются, в смысле, php-интерпретатором или просто выдаются?
3. FastCGI - это такая супер технология держания процесса в памяти :) т.е. в твоем случае в памяти подвесили несколько процесов php
- PHP должен быть не CLI, а обязательно CGI
- FastCGI желательно ставить из lighttpd (лайти)

Апач уже третий год работает=)

Код:

Server Version: Apache/2.2.3 (Linux/SUSE) Server Built: Nov 25 2006 19:58:33 Current Time: Thursday, 15-Nov-2007 16:46:28 MSK Restart Time: Wednesday, 07-Nov-2007 15:45:17 MSK Parent Server Generation: 6 Server uptime: 8 days 1 hour 1 minute 10 seconds Total accesses: 30256226 - Total Traffic: 1433.7 GB CPU Usage: u2059.79 s127.11 cu.2 cs0 - .315% CPU load 43.5 requests/sec - 2.1 MB/second - 49.7 kB/request 111 requests currently being processed, 38 idle workers .KWWGWWKK_WK_K._WWWWK__K_KKKK_G__KRWW_K.KWW_W__WG._RK.WWWWWK.KWK .KKWW___KWKWW._K_WWWG_KK_WKWK_KKC.K_W.W.KK.__WK_K_.K_WKWK_KK.WCK ..._W.KW.K.K_..K.W.._C..K.K.WKK.W...K._.WKWKK..W.W............._ .....W...._.........K.............._.K......_.....W_............ ................................................................ ................................................................ ................................................................ .................................................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process


но нагрузка возросла.. и хочу перейти на nginx

что на сервере?
стандартно: форум IPB, сайт DLE + раздача файлов по http
Linux 2.6.22.5-29-default #1 SMP i686 i386 GNU/Linux
Спасибо сказали:
Аватара пользователя
Kasper_WPS
Сообщения: 312
ОС: Gentoo

Re: Веб-сервер nginx

Сообщение Kasper_WPS »

StAlK писал(а):
15.11.2007 17:48
что на сервере?
стандартно: форум IPB, сайт DLE + раздача файлов по http


Рассылка есть. Всем помогают =)
Gentoo Linux - Stage1 - Core2 Q6600 Quad - 2008.0
Kernel: Gentoo-sources - 2.6.36 GCC 4.5.1
XOrg-server 1.9.2 (NVIDIA-9600GT), KDE4 4.5.4
Спасибо сказали: