Запуск nginx и как перезапустить nginx на FreeBSD

Как перезапустить Nginx — FreeBSD

Скрипты для запуска nginx под FreeBSD находятся в директории /usr/local/etc/rc.d.

Запуск nginx через /etc/rc.conf

Все, что вам нужно для автоматического запуска nginx на FreeBSD — это добавить в файл /etc/rc.conf строку:

nginx_enable="YES"

Читать далее Запуск nginx и как перезапустить nginx на FreeBSD

Проверка конфигурации Nginx на ошибки

Перезапуск веб-сервера с нерабочей конфигурацией может привести к его остановке.

Чтобы проверить на ошибки конфиг nginx, нужно использовать опцию -t.

Опция -t заставит nginx проверить конфигурационный файл на корректный синтаксис и наличие ошибок, и затем попытается открыть файлы, указанные в конфигурации.

Для проверки конфига nginx на ошибки, используйте команду:

# nginx -c /usr/local/etc/nginx/nginx.conf -t

Пример вывода при запуске nginx с опцией -t:

?2008/10/09 19:24:26 [info] 52494#0: the configuration file /usr/local/etc/nginx/nginx.conf syntax is ok2008/10/09 19:24:26 [info] 52494#0: the configuration file /usr/local/etc/nginx/nginx.conf was tested successfully

Опция -c /path/to/config/file указывает, какой конфигурационный файл nginx должен использовать вместо используемого по-умолчанию.