Поднял из портов Freebsd 7.2 nginx-devel, настроил conf-файл. Запустил. Все работает.
Дальше решил внести изменения в conf-файл и перегрузить nginx, не получилось.
nginx - не реагирует на команды stop, start, restart. Хотя в инете неоднокранто натыкаюсь на статьи, что его так можно тормозить.
Конфиг файл полностью исправен (проверял ключом -t).
И второй вопрос, во Freebsd 7.2 есть два порта nginx-devel и nginx. В чем разница между ними?
В /etc/rc.conf есть строчка
nginx_enable="YES"
?
>В /etc/rc.conf есть строчка
>nginx_enable="YES"
>?прописано, но на сколько я понимаю эта строчка говорит о том что nginx грузится при старте сервера.
нашел ошибку
обращался к нему не совсем правильно вместо ./nginx stop просто писал nginx stop это ему и не понравилось.спасибо, за наводку.
>>В /etc/rc.conf есть строчка
>>nginx_enable="YES"
>>?
>
>прописано, но на сколько я понимаю эта строчка говорит о том что
>nginx грузится при старте сервера.эта строчка позволяет соответствующему rc-скрипту работать.
Молодец аноним.
Если этой строчки нет, то "вручную" работают с префиксом "force" - forcestart forcestop etc. Впрочем если бы автор вопроса попробовал /usr/local/etc/rc.d/nginx (без параметров) - он бы глупых вопросов не задавал, ибо оно бы написало чего и как :)
>Молодец аноним.
>Если этой строчки нет, то "вручную" работают с префиксом "force" - forcestart
>forcestop etc. Впрочем если бы автор вопроса попробовал /usr/local/etc/rc.d/nginx (без
>параметров) - он бы глупых вопросов не задавал, ибо оно бы
>написало чего и как :)не могу проверить, но скорее всего "оно" бы ничего не написало -- т.к. отключено :-)
>не могу проверить, но скорее всего "оно" бы ничего не написало -- т.к. отключено :-)Ты фряху вживую видел? Тогда слушай тех кто на ней работает. Любой "правильный" скрипт из rc.d запушенный без параметров должен выдать Usage: и завершиться. Для маленьких - картинка:
> grep nginx /etc/rc.conf
>т.е. nginx _не_ включен. И тем не менее:
> /usr/local/etc/rc.d/nginx
Usage: /usr/local/etc/rc.d/nginx [fast|force|one](start|stop|restart|rcvar|reload|configtest|upgrade|gracefulstop|status|poll)
Что будет если сказать /usr/local/etc/rc.d/nginx forcestart - рассказывать?
>>не могу проверить, но скорее всего "оно" бы ничего не написало -- т.к. отключено :-)
>
>Ты фряху вживую видел? Тогда слушай тех кто на ней работает.да, мой фюрер! :-)
бес попутал, надо было проверить, прежде чем постить в такой уважаемый форум :-)
>Поднял из портов Freebsd 7.2 nginx-devel, настроил conf-файл. Запустил. Все работает.
>Дальше решил внести изменения в conf-файл и перегрузить nginx, не получилось.
>nginx - не реагирует на команды stop, start, restart. Хотя в инете
>неоднокранто натыкаюсь на статьи, что его так можно тормозить.
>Конфиг файл полностью исправен (проверял ключом -t).
>
>как все запущено. man rc
>И второй вопрос, во Freebsd 7.2 есть два порта nginx-devel и nginx.
>В чем разница между ними?make -V PORTVERSION
>Поднял из портов Freebsd 7.2 nginx-devel, настроил conf-файл. Запустил. Все работает.
>Дальше решил внести изменения в conf-файл и перегрузить nginx, не получилось.
>nginx - не реагирует на команды stop, start, restart. Хотя в инете
>неоднокранто натыкаюсь на статьи, что его так можно тормозить.
>Конфиг файл полностью исправен (проверял ключом -t).
>
>
>И второй вопрос, во Freebsd 7.2 есть два порта nginx-devel и nginx.
>В чем разница между ними?покажи, как ты nginx'у команды stop, start и restart даёшь?