view xml/ru/docs/switches.xml @ 1327:03741fb502f4

Command-line parameters: updated with missing parameters.
author Yaroslav Zhuravlev <yar@nginx.com>
date Fri, 03 Oct 2014 18:49:28 +0400
parents 764fbac1b8b4
children 7ac25c159209
line wrap: on
line source

<!--
  Copyright (C) Igor Sysoev
  Copyright (C) Nginx, Inc.
  -->

<!DOCTYPE article SYSTEM "../../../dtd/article.dtd">

<article name="Параметры командной строки nginx"
         link="/ru/docs/switches.html"
         lang="ru"
         rev="2">

<section>

<para>
nginx поддерживает следующие параметры командной строки:
<list type="bullet">

<listitem>
<literal>-?</literal> | <literal>-h</literal>&mdash;вывод справки
по параметрам командной строки.
</listitem>

<listitem>
<literal>-c <value>файл</value></literal>&mdash;использование альтернативного
конфигурационного файла <value>файл</value> вместо файла по умолчанию.
</listitem>

<listitem>
<literal>-g <value>директивы</value></literal>&mdash;задание
<link doc="ngx_core_module.xml">глобальных директив конфигурации</link>,
например
<programlisting>
nginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;"
</programlisting>
</listitem>

<listitem>
<literal>-p <value>префикс</value></literal>&mdash;задание префикса пути nginx,
т.е. каталога, в котором будут находиться файлы сервера
(по умолчанию&mdash; каталог <value>/usr/local/nginx</value>).
</listitem>

<listitem>
<literal>-q</literal>&mdash; вывод только сообщений об ошибках
при тестировании конфигурации.
</listitem>

<listitem>
<literal>-s <value>сигнал</value></literal>&mdash; отправка <i>сигнала</i>
главному процессу.
Аргументом <i>сигнал</i> может быть:
<list type="bullet">
<listitem>
<literal>stop</literal>&mdash;быстрое завершение
</listitem>
<listitem>
<literal>quit</literal>&mdash;плавное завершение
</listitem>
<listitem>
<literal>reload</literal>&mdash;перезагрузка конфигурации,
старт нового рабочего процесса с новой конфигурацией,
плавное завершение старых рабочих процессов.
</listitem>
<listitem>
<literal>reopen</literal>&mdash;переоткрытие лог-файлов
</listitem>
</list>
</listitem>

<listitem>
<literal>-t</literal>&mdash;тестирование конфигурационного файла:
nginx проверяет
синтаксическую правильность конфигурации, а затем пытается открыть файлы,
описанные в конфигурации.
</listitem>

<listitem>
<literal>-v</literal>&mdash;вывод версии nginx.
</listitem>

<listitem>
<literal>-V</literal>&mdash;вывод версии nginx, версии компилятора
и параметров конфигурации сборки.
</listitem>

</list>
</para>

</section>

</article>