Mercurial > hg > nginx-site
comparison xml/ru/docs/configure.xml @ 2820:d6ce81d4ef08
Documented the PCRE2 library support.
author | Maxim Dounin <mdounin@mdounin.ru> |
---|---|
date | Thu, 13 Jan 2022 01:36:17 +0300 |
parents | 61a89c4f37cf |
children | 4add6ae1296f |
comparison
equal
deleted
inserted
replaced
2819:b7ff3d1915a1 | 2820:d6ce81d4ef08 |
---|---|
6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> | 6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> |
7 | 7 |
8 <article name="Сборка nginx из исходных файлов" | 8 <article name="Сборка nginx из исходных файлов" |
9 link="/ru/docs/configure.html" | 9 link="/ru/docs/configure.html" |
10 lang="ru" | 10 lang="ru" |
11 rev="18"> | 11 rev="19"> |
12 | 12 |
13 <section> | 13 <section> |
14 | 14 |
15 <para> | 15 <para> |
16 Сборка настраивается командой <command>configure</command>. | 16 Сборка настраивается командой <command>configure</command>. |
1182 <tag-name> | 1182 <tag-name> |
1183 <literal>--with-pcre=<value>путь</value></literal> | 1183 <literal>--with-pcre=<value>путь</value></literal> |
1184 </tag-name> | 1184 </tag-name> |
1185 <tag-desc> | 1185 <tag-desc> |
1186 задаёт путь к исходным текстам библиотеки PCRE. | 1186 задаёт путь к исходным текстам библиотеки PCRE. |
1187 Дистрибутив библиотеки (версию | 1187 Дистрибутив библиотеки |
1188 4.4—8.43) нужно взять на сайте <link url="http://www.pcre.org">PCRE</link> | 1188 нужно взять на сайте <link url="http://www.pcre.org">PCRE</link> |
1189 и распаковать. | 1189 и распаковать. |
1190 Всё остальное сделают <command>./configure</command> nginx’а и | 1190 Всё остальное сделают <command>./configure</command> nginx’а и |
1191 <command>make</command>. | 1191 <command>make</command>. |
1192 Библиотека нужна для использования регулярных выражений в директиве | 1192 Библиотека нужна для использования регулярных выражений в директиве |
1193 <link doc="http/ngx_http_core_module.xml" id="location"/> | 1193 <link doc="http/ngx_http_core_module.xml" id="location"/> |
1207 </tag-name> | 1207 </tag-name> |
1208 <tag-desc> | 1208 <tag-desc> |
1209 собирает библиотеку PCRE с | 1209 собирает библиотеку PCRE с |
1210 поддержкой JIT-компиляции (1.1.12, директива | 1210 поддержкой JIT-компиляции (1.1.12, директива |
1211 <link doc="ngx_core_module.xml" id="pcre_jit"/>). | 1211 <link doc="ngx_core_module.xml" id="pcre_jit"/>). |
1212 </tag-desc> | |
1213 | |
1214 <tag-name> | |
1215 <literal>--without-pcre2</literal> | |
1216 </tag-name> | |
1217 <tag-desc> | |
1218 запрещает использование библиотеки PCRE2 | |
1219 вместо исходной библиотеки PCRE (1.21.5). | |
1212 </tag-desc> | 1220 </tag-desc> |
1213 | 1221 |
1214 </list> | 1222 </list> |
1215 </para> | 1223 </para> |
1216 | 1224 |
1309 ./configure | 1317 ./configure |
1310 --sbin-path=/usr/local/nginx/nginx | 1318 --sbin-path=/usr/local/nginx/nginx |
1311 --conf-path=/usr/local/nginx/nginx.conf | 1319 --conf-path=/usr/local/nginx/nginx.conf |
1312 --pid-path=/usr/local/nginx/nginx.pid | 1320 --pid-path=/usr/local/nginx/nginx.pid |
1313 --with-http_ssl_module | 1321 --with-http_ssl_module |
1314 --with-pcre=../pcre-8.44 | 1322 --with-pcre=../pcre2-10.39 |
1315 --with-zlib=../zlib-1.2.11 | 1323 --with-zlib=../zlib-1.2.11 |
1316 </programlisting> | 1324 </programlisting> |
1317 </para> | 1325 </para> |
1318 | 1326 |
1319 <para> | 1327 <para> |