Spec-Zone.ru › nginx

Параметры командной строки

nginx поддерживает следующие параметры командной строки:

  • -? | -h — вывести справку по параметрам командной строки.
  • -c file — использовать альтернативный файл конфигурации file вместо файла по умолчанию.
  • -e file — использовать альтернативный журнал ошибок file вместо файла по умолчанию (1.19.5). Специальное значение stderr указывает на стандартный файл ошибок.
  • -g directives — задать глобальные директивы конфигурации, например,
    nginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;"
    
  • -l port — включить REST API управления nginx на указанном port или сокете домена UNIX (1.29.8).
    Этот параметр доступен в рамках нашей коммерческой подписки.
  • -p prefix — задать префикс пути nginx, то есть каталог, в котором будут храниться файлы сервера (значение по умолчанию — /usr/local/nginx).
  • -q — подавить сообщения, не связанные с ошибками, при проверке конфигурации.
  • -s signal — отправить сигнал главному процессу. Аргумент signal может принимать одно из следующих значений:
    • stop — быстро завершить работу
    • quit — корректно завершить работу
    • reload — перезагрузить конфигурацию, запустить новый рабочий процесс с новой конфигурацией и корректно завершить старые рабочие процессы.
    • reopen — повторно открыть файлы журналов
  • -t — проверить файл конфигурации: nginx проверяет правильность синтаксиса конфигурации, а затем пытается открыть файлы, указанные в конфигурации.
  • -T — то же, что и -t, но дополнительно выводит файлы конфигурации в стандартный поток вывода (1.9.2).
  • -v — вывести версию nginx.
  • -V — вывести версию nginx, версию компилятора и параметры конфигурации.

© 2002-2021 Igor Sysoev
© 2011-2026 Nginx, Inc.
Licensed under the BSD License.
https://nginx.org/en/docs/switches.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API