Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Хостинги / Домены / Железо
»
Тема:
Как рестартонуть nginx?
Новая тема
Ответить
цитата
11/08/06 в 23:21
Lorix
Привет народ такая проблемма немогу рестартонуть ningx. вернее запустить сервак перегрузилл а эта хренотень нестартанула.
- killall -HUP nginx
bash: /usr/local/bin/-: Permission denied
что делать подскажите
цитата
11/08/06 в 23:40
Vlad_S
Не знаю правильно ли, но я обычно сначала делаю ps ax, нахожу соответствующий процесс, убиваю nginx, а потом стартую...
цитата
11/08/06 в 23:50
Iceworld
nginx -t - тест конфигурации
kill -HUP PID-главного процесса
или подробнее sysoev.ru
А главный спец по gninx Mike Fox
цитата
12/08/06 в 09:04
Mike Fox
_http://sysoev.ru/nginx/docs/control.html
тут подробно про управление nginx
killalll делать ни в коем случае нельзя
убивать и стартовать тоже нельзя - теряете траффик
kill -HUP <PID>
<PID> - пид главного процесса, после этой команды стратуют новые воркеры, старые плавно отрабатывают свои запросы и выходят.
цитата
12/08/06 в 10:53
LADMIN
Vlad_S писал:
Не знаю правильно ли, но я обычно сначала делаю ps ax, нахожу соответствующий процесс, убиваю nginx, а потом стартую...
Номер главного процесса по умолчанию записывается в файл /usr/local/nginx/logs/nginx.pid. Изменить имя этого файла можно при конфигурации сборки или же в nginx.conf директивой pid.
(Цитата с
http://sysoev.ru/nginx/docs/control.html)
цитата
13/08/06 в 12:57
eSupport
bash: /usr/local/bin/-: Permission denied
Тут два варианта
1. Ты не под рутом
2. На nginx нет execute бита
Новая тема
Ответить
Эта страница в полной версии