Mercurial > hg > nginx-site
annotate xml/ru/docs/switches.xml @ 2846:fdf1464e1977
Moved banner to the external file to make partial rollout possible.
An idea is to have several banners and show them with different probability
specified by split directive in the nginx.conf
author | Sergey Budnevitch <sb@waeme.net> |
---|---|
date | Tue, 10 May 2022 18:07:27 +0400 |
parents | 2b71a9ef37c1 |
children |
rev | line source |
---|---|
580
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
1 <!-- |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
2 Copyright (C) Igor Sysoev |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
3 Copyright (C) Nginx, Inc. |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
4 --> |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
5 |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
7 |
123
7db449e89e92
Unified the use of the "name" attribute instead of "title".
Ruslan Ermilov <ru@nginx.com>
parents:
76
diff
changeset
|
8 <article name="Параметры командной строки nginx" |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
9 link="/ru/docs/switches.html" |
589 | 10 lang="ru" |
2623
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
11 rev="4"> |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
12 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
13 <section> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
14 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
15 <para> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
16 nginx поддерживает следующие параметры командной строки: |
461 | 17 <list type="bullet"> |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
18 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
19 <listitem> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
20 <literal>-?</literal> | <literal>-h</literal>—вывод справки |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
21 по параметрам командной строки. |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
22 </listitem> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
23 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
24 <listitem> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
25 <literal>-c <value>файл</value></literal>—использование альтернативного |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
26 конфигурационного файла <value>файл</value> вместо файла по умолчанию. |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
27 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
28 |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
29 <listitem> |
2623
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
30 <literal>-e <value>файл</value></literal>—использование альтернативного |
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
31 лог-файла ошибок <value>файл</value> |
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
32 вместо файла по умолчанию (1.19.5). |
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
33 Специальное значение <literal>stderr</literal> выбирает стандартный файл ошибок. |
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
34 </listitem> |
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
35 |
2b71a9ef37c1
Documented the "-e" command-line option.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1515
diff
changeset
|
36 <listitem> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
37 <literal>-g <value>директивы</value></literal>—задание |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
38 <link doc="ngx_core_module.xml">глобальных директив конфигурации</link>, |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
39 например |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
40 <programlisting> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
41 nginx -g "pid /var/run/nginx.pid; worker_processes `sysctl -n hw.ncpu`;" |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
42 </programlisting> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
43 </listitem> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
44 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
45 <listitem> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
46 <literal>-p <value>префикс</value></literal>—задание префикса пути nginx, |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
47 т.е. каталога, в котором будут находиться файлы сервера |
1331
7ac25c159209
Command-line parameters: empty spaces after — removed.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1327
diff
changeset
|
48 (по умолчанию—каталог <value>/usr/local/nginx</value>). |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
49 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
50 |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
51 <listitem> |
1331
7ac25c159209
Command-line parameters: empty spaces after — removed.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1327
diff
changeset
|
52 <literal>-q</literal>—вывод только сообщений об ошибках |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
53 при тестировании конфигурации. |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
54 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
55 |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
56 <listitem> |
1331
7ac25c159209
Command-line parameters: empty spaces after — removed.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1327
diff
changeset
|
57 <literal>-s <value>сигнал</value></literal>—отправка <i>сигнала</i> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
58 главному процессу. |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
59 Аргументом <i>сигнал</i> может быть: |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
60 <list type="bullet"> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
61 <listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
62 <literal>stop</literal>—быстрое завершение |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
63 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
64 <listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
65 <literal>quit</literal>—плавное завершение |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
66 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
67 <listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
68 <literal>reload</literal>—перезагрузка конфигурации, |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
69 старт нового рабочего процесса с новой конфигурацией, |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
70 плавное завершение старых рабочих процессов. |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
71 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
72 <listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
73 <literal>reopen</literal>—переоткрытие лог-файлов |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
74 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
75 </list> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
76 </listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
77 |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
78 <listitem> |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
79 <literal>-t</literal>—тестирование конфигурационного файла: |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
80 nginx проверяет |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
81 синтаксическую правильность конфигурации, а затем пытается открыть файлы, |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
82 описанные в конфигурации. |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
83 </listitem> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
84 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
85 <listitem> |
1515
259a48800748
Documented the -T command-line parameter.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1331
diff
changeset
|
86 <literal>-T</literal>—то же, что и <literal>-t</literal>, |
259a48800748
Documented the -T command-line parameter.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1331
diff
changeset
|
87 а также вывод конфигурационных файлов |
259a48800748
Documented the -T command-line parameter.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1331
diff
changeset
|
88 в стандартный поток вывода (1.9.2). |
259a48800748
Documented the -T command-line parameter.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1331
diff
changeset
|
89 </listitem> |
259a48800748
Documented the -T command-line parameter.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1331
diff
changeset
|
90 |
259a48800748
Documented the -T command-line parameter.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1331
diff
changeset
|
91 <listitem> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
92 <literal>-v</literal>—вывод версии nginx. |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
93 </listitem> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
94 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
95 <listitem> |
1327
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
96 <literal>-V</literal>—вывод версии nginx, версии компилятора |
03741fb502f4
Command-line parameters: updated with missing parameters.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
589
diff
changeset
|
97 и параметров конфигурации сборки. |
76
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
98 </listitem> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
99 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
100 </list> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
101 </para> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
102 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
103 </section> |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
104 |
4a4caa566120
Russian documentation import.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff
changeset
|
105 </article> |