Mercurial > hg > nginx-site
annotate xml/en/docs/configure.xml @ 2994:537b98ec3c83
Development guide: fixed example code.
The code produced compiler errors.
author | Roman Arutyunyan <arut@nginx.com> |
---|---|
date | Thu, 17 Aug 2023 20:31:29 +0400 |
parents | 67dd348c9757 |
children | f55e18559df9 |
rev | line source |
---|---|
580
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
486
diff
changeset
|
1 <!-- |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
486
diff
changeset
|
2 Copyright (C) Igor Sysoev |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
486
diff
changeset
|
3 Copyright (C) Nginx, Inc. |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
486
diff
changeset
|
4 --> |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
486
diff
changeset
|
5 |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
7 |
924 | 8 <article name="Building nginx from Sources" |
9 link="/en/docs/configure.html" | |
589 | 10 lang="en" |
2983
67dd348c9757
Documented new global nginx properties in njs Reference.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2964
diff
changeset
|
11 rev="22"> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
12 |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
13 <section> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
14 |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
15 <para> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
16 The build is configured using the <command>configure</command> command. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
17 It defines various aspects of the system, including the methods nginx |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
18 is allowed to use for connection processing. |
271 | 19 At the end it creates a <path>Makefile</path>. |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
20 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
21 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
22 <para> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
23 The <command>configure</command> command supports the following parameters: |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
24 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
25 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
26 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
27 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
28 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
29 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
30 <literal>--help</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
31 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
32 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
33 prints a help message. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
34 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
35 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
36 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
37 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
38 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
39 <para> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
40 <list type="tag"> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
41 |
2910
5f1d472f6a97
Documented ngx.conf_prefix property in njs Reference.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2843
diff
changeset
|
42 <tag-name id="prefix"> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
43 <literal>--prefix=<value>path</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
44 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
45 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
46 defines a directory that will keep server files. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
47 This same directory will also be used for all relative paths set by |
271 | 48 <command>configure</command> (except for paths to libraries sources) |
49 and in the <path>nginx.conf</path> configuration file. | |
50 It is set to the <path>/usr/local/nginx</path> directory by default. | |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
51 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
52 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
53 <tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
54 <literal>--sbin-path=<value>path</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
55 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
56 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
57 sets the name of an nginx executable file. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
58 This name is used only during installation. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
59 By default the file is named |
271 | 60 <path><value>prefix</value>/sbin/nginx</path>. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
61 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
62 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
63 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
64 <literal>--modules-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
65 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
66 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
67 defines a directory where nginx dynamic modules will be installed. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
68 By default the <path><value>prefix</value>/modules</path> directory is used. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
69 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
70 |
2983
67dd348c9757
Documented new global nginx properties in njs Reference.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2964
diff
changeset
|
71 <tag-name id="conf_path"> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
72 <literal>--conf-path=<value>path</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
73 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
74 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
75 sets the name of an <path>nginx.conf</path> configuration file. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
76 If needs be, nginx can always be started with a different configuration file, |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
77 by specifying it in the command-line parameter |
271 | 78 <nobr><literal>-c <value>file</value></literal></nobr>. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
79 By default the file is named |
271 | 80 <path><value>prefix</value>/conf/nginx.conf</path>. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
81 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
82 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
83 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
84 <literal>--error-log-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
85 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
86 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
87 sets the name of the primary error, warnings, and diagnostic file. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
88 After installation, the file name can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
89 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
90 <link doc="ngx_core_module.xml" id="error_log"/> directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
91 By default the file is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
92 <path><value>prefix</value>/logs/error.log</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
93 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
94 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
95 <tag-name> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
96 <literal>--pid-path=<value>path</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
97 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
98 <tag-desc> |
2155
fd06f014e6db
Marked nginx.pid as path in configure description.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2154
diff
changeset
|
99 sets the name of an <path>nginx.pid</path> file |
fd06f014e6db
Marked nginx.pid as path in configure description.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2154
diff
changeset
|
100 that will store the process ID of the main process. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
101 After installation, the file name can always be changed in the |
271 | 102 <path>nginx.conf</path> configuration file using the |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
103 <link doc="ngx_core_module.xml" id="pid"/> directive. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
104 By default the file is named |
271 | 105 <path><value>prefix</value>/logs/nginx.pid</path>. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
106 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
107 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
108 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
109 <literal>--lock-path=<value>path</value></literal> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
110 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
111 <tag-desc> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
112 sets a prefix for the names of lock files. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
113 After installation, the value can always be changed in the |
271 | 114 <path>nginx.conf</path> configuration file using the |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
115 <link doc="ngx_core_module.xml" id="lock_file"/> directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
116 By default the value is |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
117 <path><value>prefix</value>/logs/nginx.lock</path>. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
118 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
119 |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
120 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
121 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
122 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
123 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
124 <list type="tag"> |
1952
3be7279397c8
Documented the "build" parameter of the "configure" command.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1894
diff
changeset
|
125 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
126 <tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
127 <literal>--user=<value>name</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
128 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
129 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
130 sets the name of an unprivileged user whose credentials will be used |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
131 by worker processes. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
132 After installation, the name can always be changed in the |
271 | 133 <path>nginx.conf</path> configuration file using the |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
134 <link doc="ngx_core_module.xml" id="user"/> directive. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
135 The default user name is nobody. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
136 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
137 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
138 <tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
139 <literal>--group=<value>name</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
140 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
141 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
142 sets the name of a group whose credentials will be used |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
143 by worker processes. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
144 After installation, the name can always be changed in the |
271 | 145 <path>nginx.conf</path> configuration file using the |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
146 <link doc="ngx_core_module.xml" id="user"/> directive. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
147 By default, a group name is set to the name of an unprivileged user. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
148 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
149 |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
150 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
151 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
152 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
153 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
154 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
155 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
156 <tag-name id="build"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
157 <literal>--build=<value>name</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
158 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
159 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
160 sets an optional nginx build name. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
161 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
162 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
163 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
164 <literal>--builddir=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
165 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
166 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
167 sets a build directory. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
168 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
169 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
170 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
171 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
172 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
173 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
174 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
175 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
176 <tag-name> |
271 | 177 <literal>--with-select_module</literal><br/> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
178 <literal>--without-select_module</literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
179 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
180 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
181 enables or disables building a module that allows the server to work |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
182 with the <c-func>select</c-func> method. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
183 This module is built automatically if the platform does not appear |
1465
eea7541e7c6a
Removed "rtsig" and "worker_rlimit_sigpending".
Ruslan Ermilov <ru@nginx.com>
parents:
924
diff
changeset
|
184 to support more appropriate methods such as kqueue, epoll, or /dev/poll. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
185 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
186 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
187 <tag-name> |
271 | 188 <literal>--with-poll_module</literal><br/> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
189 <literal>--without-poll_module</literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
190 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
191 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
192 enables or disables building a module that allows the server to work |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
193 with the <c-func>poll</c-func> method. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
194 This module is built automatically if the platform does not appear |
1465
eea7541e7c6a
Removed "rtsig" and "worker_rlimit_sigpending".
Ruslan Ermilov <ru@nginx.com>
parents:
924
diff
changeset
|
195 to support more appropriate methods such as kqueue, epoll, or /dev/poll. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
196 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
197 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
198 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
199 <literal>--with-threads</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
200 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
201 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
202 enables the use of |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
203 <link doc="ngx_core_module.xml" id="thread_pool">thread pools</link>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
204 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
205 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
206 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
207 <literal>--with-file-aio</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
208 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
209 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
210 enables the use of |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
211 <link doc="http/ngx_http_core_module.xml" id="aio">asynchronous file I/O</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
212 (AIO) on FreeBSD and Linux. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
213 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
214 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
215 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
216 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
217 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
218 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
219 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
220 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
221 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
222 <literal>--with-http_ssl_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
223 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
224 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
225 enables building a module that adds the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
226 <link doc="http/ngx_http_ssl_module.xml">HTTPS protocol support</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
227 to an HTTP server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
228 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
229 The OpenSSL library is required to build and run this module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
230 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
231 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
232 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
233 <literal>--with-http_v2_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
234 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
235 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
236 enables building a module that provides support for |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
237 <link doc="http/ngx_http_v2_module.xml">HTTP/2</link>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
238 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
239 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
240 |
2964
23eedf89fd5d
Updated QUIC documentation after QUIC code merge.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2956
diff
changeset
|
241 <tag-name id="http_v3_module"> |
2956
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
242 <literal>--with-http_v3_module</literal> |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
243 </tag-name> |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
244 <tag-desc> |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
245 enables building a module that provides support for |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
246 <link doc="http/ngx_http_v3_module.xml">HTTP/3</link>. |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
247 This module is not built by default. |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
248 An SSL library that provides HTTP/3 support |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
249 is recommended to build and run this module, such as |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
250 <link url="https://boringssl.googlesource.com/boringssl">BoringSSL</link>, |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
251 <link url="https://www.libressl.org">LibreSSL</link>, or |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
252 <link url="https://github.com/quictls/openssl">QuicTLS</link>. |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
253 Otherwise, if using the OpenSSL library, |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
254 OpenSSL compatibility layer will be used |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
255 that does not support QUIC |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
256 <link doc="http/ngx_http_ssl_module.xml" id="ssl_early_data">early data</link>. |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
257 </tag-desc> |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
258 |
a85e4d126bc7
Updated docs for the upcoming NGINX Plus release.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2910
diff
changeset
|
259 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
260 <literal>--with-http_realip_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
261 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
262 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
263 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
264 <link doc="http/ngx_http_realip_module.xml">ngx_http_realip_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
265 module that changes the client address to the address |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
266 sent in the specified header field. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
267 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
268 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
269 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
270 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
271 <literal>--with-http_addition_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
272 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
273 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
274 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
275 <link doc="http/ngx_http_addition_module.xml">ngx_http_addition_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
276 module that adds text before and after a response. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
277 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
278 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
279 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
280 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
281 <literal>--with-http_xslt_module</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
282 <literal>--with-http_xslt_module=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
283 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
284 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
285 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
286 <link doc="http/ngx_http_xslt_module.xml">ngx_http_xslt_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
287 module that transforms XML responses using one or more XSLT stylesheets. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
288 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
289 The <link url="http://xmlsoft.org">libxml2</link> and |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
290 <link url="http://xmlsoft.org/XSLT/">libxslt</link> libraries |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
291 are required to build and run this module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
292 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
293 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
294 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
295 <literal>--with-http_image_filter_module</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
296 <literal>--with-http_image_filter_module=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
297 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
298 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
299 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
300 <link doc="http/ngx_http_image_filter_module.xml">ngx_http_image_filter_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
301 module that transforms images in JPEG, GIF, PNG, and WebP formats. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
302 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
303 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
304 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
305 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
306 <literal>--with-http_geoip_module</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
307 <literal>--with-http_geoip_module=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
308 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
309 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
310 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
311 <link doc="http/ngx_http_geoip_module.xml">ngx_http_geoip_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
312 module that creates variables depending on the client IP address |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
313 and the precompiled |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
314 <link url="http://www.maxmind.com">MaxMind</link> databases. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
315 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
316 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
317 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
318 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
319 <literal>--with-http_sub_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
320 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
321 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
322 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
323 <link doc="http/ngx_http_sub_module.xml">ngx_http_sub_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
324 module that modifies a response by replacing one specified string by another. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
325 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
326 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
327 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
328 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
329 <literal>--with-http_dav_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
330 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
331 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
332 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
333 <link doc="http/ngx_http_dav_module.xml">ngx_http_dav_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
334 module that provides file management automation via the WebDAV protocol. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
335 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
336 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
337 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
338 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
339 <literal>--with-http_flv_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
340 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
341 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
342 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
343 <link doc="http/ngx_http_flv_module.xml">ngx_http_flv_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
344 module that provides pseudo-streaming server-side support |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
345 for Flash Video (FLV) files. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
346 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
347 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
348 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
349 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
350 <literal>--with-http_mp4_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
351 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
352 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
353 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
354 <link doc="http/ngx_http_mp4_module.xml">ngx_http_mp4_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
355 module that provides pseudo-streaming server-side support |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
356 for MP4 files. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
357 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
358 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
359 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
360 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
361 <literal>--with-http_gunzip_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
362 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
363 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
364 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
365 <link doc="http/ngx_http_gunzip_module.xml">ngx_http_gunzip_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
366 module that decompresses responses |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
367 with “<literal>Content-Encoding: gzip</literal>” |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
368 for clients that do not support “gzip” encoding method. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
369 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
370 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
371 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
372 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
373 <literal>--with-http_gzip_static_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
374 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
375 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
376 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
377 <link doc="http/ngx_http_gzip_static_module.xml">ngx_http_gzip_static_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
378 module that enables sending precompressed files |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
379 with the “<literal>.gz</literal>” filename extension instead of regular files. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
380 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
381 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
382 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
383 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
384 <literal>--with-http_auth_request_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
385 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
386 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
387 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
388 <link doc="http/ngx_http_auth_request_module.xml">ngx_http_auth_request_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
389 module that implements client authorization |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
390 based on the result of a subrequest. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
391 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
392 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
393 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
394 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
395 <literal>--with-http_random_index_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
396 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
397 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
398 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
399 <link doc="http/ngx_http_random_index_module.xml">ngx_http_random_index_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
400 module that processes requests |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
401 ending with the slash character (‘<literal>/</literal>’) and picks a random |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
402 file in a directory to serve as an index file. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
403 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
404 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
405 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
406 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
407 <literal>--with-http_secure_link_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
408 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
409 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
410 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
411 <link doc="http/ngx_http_secure_link_module.xml">ngx_http_secure_link_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
412 module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
413 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
414 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
415 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
416 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
417 <literal>--with-http_degradation_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
418 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
419 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
420 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
421 <literal>ngx_http_degradation_module</literal> module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
422 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
423 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
424 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
425 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
426 <literal>--with-http_slice_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
427 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
428 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
429 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
430 <link doc="http/ngx_http_slice_module.xml">ngx_http_slice_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
431 module that splits a request into subrequests, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
432 each returning a certain range of response. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
433 The module provides more effective caching of big responses. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
434 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
435 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
436 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
437 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
438 <literal>--with-http_stub_status_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
439 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
440 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
441 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
442 <link doc="http/ngx_http_stub_status_module.xml">ngx_http_stub_status_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
443 module that provides access to basic status information. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
444 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
445 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
446 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
447 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
448 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
449 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
450 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
451 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
452 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
453 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
454 <literal>--without-http_charset_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
455 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
456 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
457 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
458 <link doc="http/ngx_http_charset_module.xml">ngx_http_charset_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
459 module that adds the specified charset to the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
460 <header>Content-Type</header> response header field |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
461 and can additionally convert data from one charset to another. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
462 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
463 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
464 <tag-name> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
465 <literal>--without-http_gzip_module</literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
466 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
467 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
468 disables building a module |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
469 that <link doc="http/ngx_http_gzip_module.xml">compresses responses</link> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
470 of an HTTP server. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
471 The zlib library is required to build and run this module. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
472 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
473 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
474 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
475 <literal>--without-http_ssi_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
476 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
477 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
478 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
479 <link doc="http/ngx_http_ssi_module.xml">ngx_http_ssi_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
480 module that processes SSI (Server Side Includes) commands in responses |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
481 passing through it. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
482 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
483 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
484 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
485 <literal>--without-http_userid_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
486 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
487 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
488 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
489 <link doc="http/ngx_http_userid_module.xml">ngx_http_userid_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
490 module that sets cookies suitable for client identification. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
491 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
492 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
493 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
494 <literal>--without-http_access_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
495 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
496 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
497 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
498 <link doc="http/ngx_http_access_module.xml">ngx_http_access_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
499 module that allows limiting access to certain client addresses. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
500 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
501 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
502 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
503 <literal>--without-http_auth_basic_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
504 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
505 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
506 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
507 <link doc="http/ngx_http_auth_basic_module.xml">ngx_http_auth_basic_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
508 module that allows limiting access to resources by validating the user name |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
509 and password using the “HTTP Basic Authentication” protocol. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
510 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
511 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
512 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
513 <literal>--without-http_mirror_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
514 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
515 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
516 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
517 <link doc="http/ngx_http_mirror_module.xml">ngx_http_mirror_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
518 module that implements mirroring of an original request |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
519 by creating background mirror subrequests. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
520 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
521 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
522 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
523 <literal>--without-http_autoindex_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
524 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
525 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
526 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
527 <link doc="http/ngx_http_autoindex_module.xml">ngx_http_autoindex_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
528 module that processes requests |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
529 ending with the slash character (‘<literal>/</literal>’) and produces |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
530 a directory listing in case the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
531 <link doc="http/ngx_http_index_module.xml">ngx_http_index_module</link> module |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
532 cannot find an index file. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
533 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
534 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
535 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
536 <literal>--without-http_geo_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
537 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
538 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
539 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
540 <link doc="http/ngx_http_geo_module.xml">ngx_http_geo_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
541 module that creates variables |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
542 with values depending on the client IP address. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
543 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
544 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
545 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
546 <literal>--without-http_map_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
547 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
548 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
549 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
550 <link doc="http/ngx_http_map_module.xml">ngx_http_map_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
551 module that creates variables |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
552 with values depending on values of other variables. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
553 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
554 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
555 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
556 <literal>--without-http_split_clients_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
557 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
558 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
559 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
560 <link doc="http/ngx_http_split_clients_module.xml">ngx_http_split_clients_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
561 module that creates variables for A/B testing. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
562 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
563 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
564 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
565 <literal>--without-http_referer_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
566 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
567 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
568 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
569 <link doc="http/ngx_http_referer_module.xml">ngx_http_referer_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
570 module that can block access to a site for requests with invalid values |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
571 in the <header>Referer</header> header field. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
572 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
573 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
574 <tag-name> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
575 <literal>--without-http_rewrite_module</literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
576 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
577 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
578 disables building a module that allows an HTTP server to |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
579 <link doc="http/ngx_http_rewrite_module.xml">redirect requests and change URI |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
580 of requests</link>. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
581 The PCRE library is required to build and run this module. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
582 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
583 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
584 <tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
585 <literal>--without-http_proxy_module</literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
586 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
587 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
588 disables building an HTTP server |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
589 <link doc="http/ngx_http_proxy_module.xml">proxying module</link>. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
590 <!-- |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
591 The MD5 library is required to build and run this module. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
592 --> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
593 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
594 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
595 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
596 <literal>--without-http_fastcgi_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
597 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
598 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
599 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
600 <link doc="http/ngx_http_fastcgi_module.xml">ngx_http_fastcgi_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
601 module that passes requests to a FastCGI server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
602 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
603 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
604 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
605 <literal>--without-http_uwsgi_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
606 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
607 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
608 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
609 <link doc="http/ngx_http_uwsgi_module.xml">ngx_http_uwsgi_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
610 module that passes requests to a uwsgi server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
611 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
612 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
613 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
614 <literal>--without-http_scgi_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
615 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
616 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
617 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
618 <link doc="http/ngx_http_scgi_module.xml">ngx_http_scgi_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
619 module that passes requests to an SCGI server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
620 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
621 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
622 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
623 <literal>--without-http_grpc_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
624 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
625 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
626 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
627 <link doc="http/ngx_http_grpc_module.xml">ngx_http_grpc_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
628 module that passes requests to a gRPC server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
629 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
630 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
631 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
632 <literal>--without-http_memcached_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
633 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
634 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
635 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
636 <link doc="http/ngx_http_memcached_module.xml">ngx_http_memcached_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
637 module that obtains responses from a memcached server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
638 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
639 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
640 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
641 <literal>--without-http_limit_conn_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
642 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
643 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
644 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
645 <link doc="http/ngx_http_limit_conn_module.xml">ngx_http_limit_conn_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
646 module that limits the number of connections per key, for example, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
647 the number of connections from a single IP address. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
648 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
649 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
650 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
651 <literal>--without-http_limit_req_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
652 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
653 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
654 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
655 <link doc="http/ngx_http_limit_req_module.xml">ngx_http_limit_req_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
656 module that limits the request processing rate per key, for example, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
657 the processing rate of requests coming from a single IP address. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
658 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
659 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
660 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
661 <literal>--without-http_empty_gif_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
662 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
663 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
664 disables building a module that |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
665 <link doc="http/ngx_http_empty_gif_module.xml">emits single-pixel |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
666 transparent GIF</link>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
667 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
668 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
669 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
670 <literal>--without-http_browser_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
671 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
672 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
673 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
674 <link doc="http/ngx_http_browser_module.xml">ngx_http_browser_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
675 module that creates variables whose values depend on the value of the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
676 <header>User-Agent</header> request header field. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
677 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
678 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
679 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
680 <literal>--without-http_upstream_hash_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
681 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
682 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
683 disables building a module that implements the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
684 <link doc="http/ngx_http_upstream_module.xml" id="hash"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
685 load balancing method. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
686 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
687 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
688 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
689 <literal>--without-http_upstream_ip_hash_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
690 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
691 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
692 disables building a module that implements the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
693 <link doc="http/ngx_http_upstream_module.xml" id="ip_hash"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
694 load balancing method. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
695 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
696 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
697 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
698 <literal>--without-http_upstream_least_conn_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
699 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
700 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
701 disables building a module that implements the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
702 <link doc="http/ngx_http_upstream_module.xml" id="least_conn"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
703 load balancing method. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
704 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
705 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
706 <tag-name> |
2723
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
707 <literal>--without-http_upstream_random_module</literal> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
708 </tag-name> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
709 <tag-desc> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
710 disables building a module that implements the |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
711 <link doc="http/ngx_http_upstream_module.xml" id="random"/> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
712 load balancing method. |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
713 </tag-desc> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
714 |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
715 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
716 <literal>--without-http_upstream_keepalive_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
717 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
718 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
719 disables building a module that provides |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
720 <link doc="http/ngx_http_upstream_module.xml" id="keepalive">caching of |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
721 connections</link> to upstream servers. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
722 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
723 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
724 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
725 <literal>--without-http_upstream_zone_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
726 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
727 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
728 disables building a module that makes it possible to store run-time state |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
729 of an upstream group in a shared memory |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
730 <link doc="http/ngx_http_upstream_module.xml" id="zone"/>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
731 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
732 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
733 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
734 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
735 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
736 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
737 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
738 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
739 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
740 <literal>--with-http_perl_module</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
741 <literal>--with-http_perl_module=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
742 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
743 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
744 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
745 <link doc="http/ngx_http_perl_module.xml">embedded Perl module</link>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
746 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
747 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
748 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
749 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
750 <literal>--with-perl_modules_path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
751 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
752 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
753 defines a directory that will keep Perl modules. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
754 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
755 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
756 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
757 <literal>--with-perl=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
758 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
759 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
760 sets the name of the Perl binary. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
761 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
762 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
763 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
764 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
765 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
766 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
767 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
768 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
769 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
770 <literal>--http-log-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
771 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
772 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
773 sets the name of the primary request log file of the HTTP server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
774 After installation, the file name can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
775 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
776 <link doc="http/ngx_http_log_module.xml" id="access_log"/> directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
777 By default the file is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
778 <path><value>prefix</value>/logs/access.log</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
779 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
780 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
781 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
782 <literal>--http-client-body-temp-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
783 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
784 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
785 defines a directory for storing temporary files |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
786 that hold client request bodies. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
787 After installation, the directory can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
788 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
789 <link doc="http/ngx_http_core_module.xml" id="client_body_temp_path"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
790 directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
791 By default the directory is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
792 <path><value>prefix</value>/client_body_temp</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
793 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
794 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
795 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
796 <literal>--http-proxy-temp-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
797 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
798 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
799 defines a directory for storing temporary files |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
800 with data received from proxied servers. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
801 After installation, the directory can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
802 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
803 <link doc="http/ngx_http_proxy_module.xml" id="proxy_temp_path"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
804 directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
805 By default the directory is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
806 <path><value>prefix</value>/proxy_temp</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
807 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
808 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
809 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
810 <literal>--http-fastcgi-temp-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
811 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
812 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
813 defines a directory for storing temporary files |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
814 with data received from FastCGI servers. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
815 After installation, the directory can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
816 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
817 <link doc="http/ngx_http_fastcgi_module.xml" id="fastcgi_temp_path"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
818 directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
819 By default the directory is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
820 <path><value>prefix</value>/fastcgi_temp</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
821 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
822 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
823 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
824 <literal>--http-uwsgi-temp-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
825 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
826 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
827 defines a directory for storing temporary files |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
828 with data received from uwsgi servers. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
829 After installation, the directory can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
830 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
831 <link doc="http/ngx_http_uwsgi_module.xml" id="uwsgi_temp_path"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
832 directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
833 By default the directory is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
834 <path><value>prefix</value>/uwsgi_temp</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
835 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
836 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
837 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
838 <literal>--http-scgi-temp-path=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
839 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
840 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
841 defines a directory for storing temporary files |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
842 with data received from SCGI servers. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
843 After installation, the directory can always be changed in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
844 <path>nginx.conf</path> configuration file using the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
845 <link doc="http/ngx_http_scgi_module.xml" id="scgi_temp_path"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
846 directive. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
847 By default the directory is named |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
848 <path><value>prefix</value>/scgi_temp</path>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
849 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
850 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
851 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
852 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
853 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
854 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
855 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
856 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
857 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
858 <literal>--without-http</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
859 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
860 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
861 disables the <link doc="http/ngx_http_core_module.xml">HTTP</link> server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
862 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
863 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
864 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
865 <literal>--without-http-cache</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
866 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
867 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
868 disables HTTP cache. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
869 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
870 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
871 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
872 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
873 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
874 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
875 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
876 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
877 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
878 <literal>--with-mail</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
879 <literal>--with-mail=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
880 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
881 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
882 enables POP3/IMAP4/SMTP |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
883 <link doc="mail/ngx_mail_core_module.xml">mail proxy</link> server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
884 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
885 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
886 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
887 <literal>--with-mail_ssl_module</literal> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
888 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
889 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
890 enables building a module that adds the |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
891 <link doc="mail/ngx_mail_ssl_module.xml">SSL/TLS protocol support</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
892 to the mail proxy server. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
893 This module is not built by default. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
894 The OpenSSL library is required to build and run this module. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
895 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
896 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
897 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
898 <literal>--without-mail_pop3_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
899 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
900 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
901 disables the <link doc="mail/ngx_mail_pop3_module.xml">POP3</link> protocol |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
902 in mail proxy server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
903 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
904 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
905 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
906 <literal>--without-mail_imap_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
907 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
908 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
909 disables the <link doc="mail/ngx_mail_imap_module.xml">IMAP</link> protocol |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
910 in mail proxy server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
911 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
912 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
913 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
914 <literal>--without-mail_smtp_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
915 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
916 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
917 disables the <link doc="mail/ngx_mail_smtp_module.xml">SMTP</link> protocol |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
918 in mail proxy server. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
919 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
920 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
921 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
922 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
923 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
924 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
925 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
926 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
927 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
928 <literal>--with-stream</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
929 <literal>--with-stream=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
930 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
931 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
932 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
933 <link doc="stream/ngx_stream_core_module.xml">stream module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
934 for generic TCP/UDP proxying and load balancing. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
935 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
936 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
937 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
938 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
939 <literal>--with-stream_ssl_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
940 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
941 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
942 enables building a module that adds the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
943 <link doc="stream/ngx_stream_ssl_module.xml">SSL/TLS protocol support</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
944 to the stream module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
945 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
946 The OpenSSL library is required to build and run this module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
947 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
948 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
949 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
950 <literal>--with-stream_realip_module</literal> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
951 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
952 <tag-desc> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
953 enables building the |
2843
8e2a95422dc4
Corrected links to some stream modules.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
2831
diff
changeset
|
954 <link doc="stream/ngx_stream_realip_module.xml">ngx_stream_realip_module</link> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
955 module that changes the client address to the address |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
956 sent in the PROXY protocol header. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
957 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
958 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
959 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
960 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
961 <literal>--with-stream_geoip_module</literal><br/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
962 <literal>--with-stream_geoip_module=dynamic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
963 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
964 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
965 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
966 <link doc="stream/ngx_stream_geoip_module.xml">ngx_stream_geoip_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
967 module that creates variables depending on the client IP address |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
968 and the precompiled |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
969 <link url="http://www.maxmind.com">MaxMind</link> databases. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
970 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
971 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
972 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
973 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
974 <literal>--with-stream_ssl_preread_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
975 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
976 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
977 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
978 <link doc="stream/ngx_stream_ssl_preread_module.xml">ngx_stream_ssl_preread_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
979 module that allows extracting information from the |
2831
4add6ae1296f
Updated links to datatracker.ietf.org.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2820
diff
changeset
|
980 <link url="https://datatracker.ietf.org/doc/html/rfc5246#section-7.4.1.2">ClientHello</link> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
981 message without terminating SSL/TLS. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
982 This module is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
983 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
984 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
985 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
986 <literal>--without-stream_limit_conn_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
987 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
988 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
989 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
990 <link doc="stream/ngx_stream_limit_conn_module.xml">ngx_stream_limit_conn_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
991 module that limits the number of connections per key, for example, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
992 the number of connections from a single IP address. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
993 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
994 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
995 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
996 <literal>--without-stream_access_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
997 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
998 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
999 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1000 <link doc="stream/ngx_stream_access_module.xml">ngx_stream_access_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1001 module that allows limiting access to certain client addresses. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1002 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1003 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1004 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1005 <literal>--without-stream_geo_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1006 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1007 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1008 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1009 <link doc="stream/ngx_stream_geo_module.xml">ngx_stream_geo_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1010 module that creates variables |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1011 with values depending on the client IP address. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1012 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1013 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1014 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1015 <literal>--without-stream_map_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1016 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1017 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1018 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1019 <link doc="stream/ngx_stream_map_module.xml">ngx_stream_map_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1020 module that creates variables |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1021 with values depending on values of other variables. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1022 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1023 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1024 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1025 <literal>--without-stream_split_clients_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1026 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1027 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1028 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1029 <link doc="stream/ngx_stream_split_clients_module.xml">ngx_stream_split_clients_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1030 module that creates variables for A/B testing. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1031 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1032 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1033 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1034 <literal>--without-stream_return_module</literal> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1035 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1036 <tag-desc> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1037 disables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1038 <link doc="stream/ngx_stream_return_module.xml">ngx_stream_return_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1039 module that sends some specified value to the client |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1040 and then closes the connection. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1041 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1042 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1043 <tag-name> |
2723
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1044 <literal>--without-stream_set_module</literal> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1045 </tag-name> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1046 <tag-desc> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1047 disables building the |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1048 <link doc="stream/ngx_stream_set_module.xml">ngx_stream_set_module</link> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1049 module that sets a value for a variable. |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1050 </tag-desc> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1051 |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1052 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1053 <literal>--without-stream_upstream_hash_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1054 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1055 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1056 disables building a module that implements the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1057 <link doc="stream/ngx_stream_upstream_module.xml" id="hash"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1058 load balancing method. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1059 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1060 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1061 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1062 <literal>--without-stream_upstream_least_conn_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1063 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1064 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1065 disables building a module that implements the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1066 <link doc="stream/ngx_stream_upstream_module.xml" id="least_conn"/> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1067 load balancing method. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1068 </tag-desc> |
289
df261b1ce71f
Documented the --with-pcre-jit configuration parameter
Ruslan Ermilov <ru@nginx.com>
parents:
282
diff
changeset
|
1069 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1070 <tag-name> |
2723
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1071 <literal>--without-stream_upstream_random_module</literal> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1072 </tag-name> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1073 <tag-desc> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1074 disables building a module that implements the |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1075 <link doc="stream/ngx_stream_upstream_module.xml" id="random"/> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1076 load balancing method. |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1077 </tag-desc> |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1078 |
61a89c4f37cf
Documented configure options for upstream random and stream set.
Sergey Kandaurov <pluknet@nginx.com>
parents:
2511
diff
changeset
|
1079 <tag-name> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1080 <literal>--without-stream_upstream_zone_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1081 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1082 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1083 disables building a module that makes it possible to store run-time state |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1084 of an upstream group in a shared memory |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1085 <link doc="stream/ngx_stream_upstream_module.xml" id="zone"/>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1086 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1087 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1088 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1089 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1090 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1091 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1092 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1093 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1094 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1095 <literal>--with-google_perftools_module</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1096 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1097 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1098 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1099 <link doc="ngx_google_perftools_module.xml">ngx_google_perftools_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1100 module that enables profiling of nginx worker processes using |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1101 <link url="https://github.com/gperftools/gperftools">Google Performance Tools</link>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1102 The module is intended for nginx developers and is not built by default. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1103 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1104 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1105 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1106 <literal>--with-cpp_test_module</literal> |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1107 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1108 <tag-desc> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1109 enables building the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1110 <literal>ngx_cpp_test_module</literal> module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1111 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1112 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1113 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1114 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1115 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1116 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1117 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1118 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1119 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1120 <literal>--add-module=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1121 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1122 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1123 enables an external module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1124 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1125 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1126 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1127 <literal>--add-dynamic-module=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1128 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1129 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1130 enables an external dynamic module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1131 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1132 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1133 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1134 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1135 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1136 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1137 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1138 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1139 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1140 <literal>--with-compat</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1141 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1142 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1143 enables dynamic modules compatibility. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1144 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1145 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1146 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1147 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1148 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1149 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1150 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1151 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1152 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1153 <literal>--with-cc=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1154 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1155 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1156 sets the name of the C compiler. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1157 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1158 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1159 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1160 <literal>--with-cpp=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1161 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1162 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1163 sets the name of the C preprocessor. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1164 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1165 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1166 <tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1167 <literal>--with-cc-opt=<value>parameters</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1168 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1169 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1170 sets additional parameters that will be added to the CFLAGS variable. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1171 When using the system PCRE library under FreeBSD, |
271 | 1172 <literal>--with-cc-opt="-I /usr/local/include"</literal> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1173 should be specified. |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1174 If the number of files supported by <c-func>select</c-func> needs to be |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1175 increased it can also be specified here such as this: |
271 | 1176 <literal>--with-cc-opt="-D FD_SETSIZE=2048"</literal>. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1177 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1178 |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1179 <tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1180 <literal>--with-ld-opt=<value>parameters</value></literal> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1181 </tag-name> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1182 <tag-desc> |
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1183 sets additional parameters that will be used during linking. |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1184 When using the system PCRE library under FreeBSD, |
271 | 1185 <literal>--with-ld-opt="-L /usr/local/lib"</literal> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1186 should be specified. |
2154
ebc9fb8139e4
Reworked configure description to use tag list.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2043
diff
changeset
|
1187 </tag-desc> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1188 |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1189 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1190 <literal>--with-cpu-opt=<value>cpu</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1191 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1192 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1193 enables building per specified CPU: |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1194 <literal>pentium</literal>, <literal>pentiumpro</literal>, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1195 <literal>pentium3</literal>, <literal>pentium4</literal>, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1196 <literal>athlon</literal>, <literal>opteron</literal>, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1197 <literal>sparc32</literal>, <literal>sparc64</literal>, |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1198 <literal>ppc64</literal>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1199 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1200 |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1201 </list> |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1202 </para> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1203 |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1204 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1205 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1206 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1207 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1208 <literal>--without-pcre</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1209 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1210 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1211 disables the usage of the PCRE library. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1212 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1213 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1214 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1215 <literal>--with-pcre</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1216 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1217 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1218 forces the usage of the PCRE library. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1219 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1220 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1221 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1222 <literal>--with-pcre=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1223 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1224 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1225 sets the path to the sources of the PCRE library. |
2820
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1226 The library distribution needs to be downloaded from the |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1227 <link url="http://www.pcre.org">PCRE</link> site and extracted. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1228 The rest is done by nginx’s <command>./configure</command> and |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1229 <command>make</command>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1230 The library is required for regular expressions support in the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1231 <link doc="http/ngx_http_core_module.xml" id="location"/> directive |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1232 and for the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1233 <link doc="http/ngx_http_rewrite_module.xml">ngx_http_rewrite_module</link> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1234 module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1235 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1236 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1237 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1238 <literal>--with-pcre-opt=<value>parameters</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1239 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1240 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1241 sets additional build options for PCRE. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1242 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1243 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1244 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1245 <literal>--with-pcre-jit</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1246 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1247 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1248 builds the PCRE library with |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1249 “just-in-time compilation” support (1.1.12, the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1250 <link doc="ngx_core_module.xml" id="pcre_jit"/> directive). |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1251 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1252 |
2820
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1253 <tag-name> |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1254 <literal>--without-pcre2</literal> |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1255 </tag-name> |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1256 <tag-desc> |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1257 disables use of the PCRE2 library |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1258 instead of the original PCRE library (1.21.5). |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1259 </tag-desc> |
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1260 |
2156
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1261 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1262 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1263 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1264 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1265 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1266 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1267 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1268 <literal>--with-zlib=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1269 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1270 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1271 sets the path to the sources of the zlib library. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1272 The library distribution (version |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1273 1.1.3—1.2.11) needs to be downloaded from the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1274 <link url="http://zlib.net">zlib</link> site and extracted. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1275 The rest is done by nginx’s <command>./configure</command> and |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1276 <command>make</command>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1277 The library is required for the |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1278 <link doc="http/ngx_http_gzip_module.xml">ngx_http_gzip_module</link> module. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1279 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1280 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1281 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1282 <literal>--with-zlib-opt=<value>parameters</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1283 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1284 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1285 sets additional build options for zlib. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1286 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1287 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1288 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1289 <literal>--with-zlib-asm=<value>cpu</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1290 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1291 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1292 enables the use of the zlib assembler sources optimized |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1293 for one of the specified CPUs: |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1294 <literal>pentium</literal>, <literal>pentiumpro</literal>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1295 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1296 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1297 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1298 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1299 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1300 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1301 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1302 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1303 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1304 <literal>--with-libatomic</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1305 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1306 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1307 forces the libatomic_ops library usage. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1308 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1309 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1310 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1311 <literal>--with-libatomic=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1312 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1313 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1314 sets the path to the libatomic_ops library sources. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1315 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1316 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1317 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1318 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1319 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1320 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1321 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1322 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1323 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1324 <literal>--with-openssl=<value>path</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1325 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1326 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1327 sets the path to the OpenSSL library sources. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1328 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1329 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1330 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1331 <literal>--with-openssl-opt=<value>parameters</value></literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1332 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1333 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1334 sets additional build options for OpenSSL. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1335 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1336 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1337 </list> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1338 </para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1339 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1340 <para> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1341 <list type="tag"> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1342 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1343 <tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1344 <literal>--with-debug</literal> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1345 </tag-name> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1346 <tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1347 enables the <link doc="debugging_log.xml">debugging log</link>. |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1348 </tag-desc> |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1349 |
224ca9f697a5
Documented all configure options.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2155
diff
changeset
|
1350 </list> |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1351 </para> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1352 |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1353 <para> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1354 Example of parameters usage (all of this needs to be typed in one line): |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1355 <programlisting> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1356 ./configure |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1357 --sbin-path=/usr/local/nginx/nginx |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1358 --conf-path=/usr/local/nginx/nginx.conf |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1359 --pid-path=/usr/local/nginx/nginx.pid |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1360 --with-http_ssl_module |
2820
d6ce81d4ef08
Documented the PCRE2 library support.
Maxim Dounin <mdounin@mdounin.ru>
parents:
2723
diff
changeset
|
1361 --with-pcre=../pcre2-10.39 |
1894
d011ffde3760
Updated zlib and PCRE versions.
Yaroslav Zhuravlev <yar@nginx.com>
parents:
1749
diff
changeset
|
1362 --with-zlib=../zlib-1.2.11 |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1363 </programlisting> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1364 </para> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1365 |
924 | 1366 <para> |
1367 After configuration, | |
1368 nginx is compiled and installed using <command>make</command>. | |
1369 </para> | |
1370 | |
263
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1371 </section> |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1372 |
be3772a799a2
English translation of "Installing nginx".
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
1373 </article> |