comparison xml/ru/linux_packages.xml @ 1922:94493c0ff5f6

Introduced "Source Packages" section.
author Konstantin Pavlov <thresh@nginx.com>
date Thu, 02 Mar 2017 17:42:37 +0300
parents ef3590465d67
children abc05dc025d9
comparison
equal deleted inserted replaced
1921:ef3590465d67 1922:94493c0ff5f6
5 <!DOCTYPE article SYSTEM "../../dtd/article.dtd"> 5 <!DOCTYPE article SYSTEM "../../dtd/article.dtd">
6 6
7 <article name="nginx: пакеты для Linux" 7 <article name="nginx: пакеты для Linux"
8 link="/ru/linux_packages.html" 8 link="/ru/linux_packages.html"
9 lang="ru" 9 lang="ru"
10 rev="23" 10 rev="24"
11 toc="no"> 11 toc="no">
12 12
13 <section id="distributions"> 13 <section id="distributions">
14 14
15 <para> 15 <para>
288 </para> 288 </para>
289 289
290 </section> 290 </section>
291 291
292 292
293 <section name="Аргументы configure" id="arguments"> 293 <section name="Пакеты с исходным кодом" id="sourcepackages">
294 294
295 <para> 295 <para>
296 Общие аргументы configure для nginx из пакетов стабильной версии: 296 Исходные коды пакетов находятся в соответствующем
297 <programlisting> 297 <link url="http://hg.nginx.org/pkg-oss">репозитории</link>.
298 --prefix=/etc/nginx 298 </para>
299 --sbin-path=/usr/sbin/nginx 299
300 --conf-path=/etc/nginx/nginx.conf 300 <para>
301 --error-log-path=/var/log/nginx/error.log 301 Ветка репозитория <literal>default</literal> содержит исходные коды пакетов для
302 --http-log-path=/var/log/nginx/access.log 302 mainline-версии, в то время как ветки <literal>stable-*</literal> содержат
303 --pid-path=/var/run/nginx.pid 303 исходные коды пакетов для стабильных релизов.
304 --lock-path=/var/run/nginx.lock 304 Для сборки бинарных пакетов запустите <command>make</command> в каталоге
305 --http-client-body-temp-path=/var/cache/nginx/client_temp 305 <path>debian/</path> для Debian/Ubuntu или в каталоге
306 --http-proxy-temp-path=/var/cache/nginx/proxy_temp 306 <path>rpm/SPECS/</path> для RHEL/CentOS/SLES.
307 --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp 307 </para>
308 --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp 308
309 --http-scgi-temp-path=/var/cache/nginx/scgi_temp 309 <para>
310 --user=nginx 310 Исходные коды пакетов распространяются под той же
311 --group=nginx 311 <link url="../LICENSE">BSD-подобной лицензией из 2 пунктов</link>,
312 --with-http_ssl_module 312 что и сам nginx.
313 --with-http_realip_module 313 </para>
314 --with-http_addition_module 314
315 --with-http_sub_module 315 </section>
316 --with-http_dav_module 316
317 --with-http_flv_module 317
318 --with-http_mp4_module 318 <section name="Динамические модули" id="dynmodules">
319 --with-http_gunzip_module
320 --with-http_gzip_static_module
321 --with-http_random_index_module
322 --with-http_secure_link_module
323 --with-http_stub_status_module
324 --with-http_auth_request_module
325 --with-threads
326 --with-stream
327 --with-stream_ssl_module
328 --with-http_slice_module
329 --with-mail
330 --with-mail_ssl_module
331 --with-file-aio
332 --with-http_v2_module
333 --with-ipv6
334 </programlisting>
335 </para>
336
337 <para>
338 Пакеты для mainline-версии добавляют к списку:
339 <programlisting>
340 --with-stream_realip_module
341 </programlisting>
342 </para>
343 319
344 <para> 320 <para>
345 Для того чтобы избежать увеличения числа зависимостей, основной пакет nginx не 321 Для того чтобы избежать увеличения числа зависимостей, основной пакет nginx не
346 включает модули, которым требуются дополнительные библиотеки. 322 включает модули, которым требуются дополнительные библиотеки.
347 </para>
348
349 </section>
350
351
352 <section name="Динамические модули" id="dynmodules">
353
354 <para>
355 Начиная с версии 1.9.11 nginx поддерживает 323 Начиная с версии 1.9.11 nginx поддерживает
356 <link doc="docs/ngx_core_module.xml" id="load_module">динамические модули</link>. 324 <link doc="docs/ngx_core_module.xml" id="load_module">динамические
357 В настоящее время следующие модули собираются как динамические 325 модули</link>, и следующие модули собираются как динамические и поставляются в
358 и поставляются в виде отдельных пакетов: 326 виде отдельных пакетов:
359 <programlisting> 327 <programlisting>
360 nginx-module-geoip 328 nginx-module-geoip
361 nginx-module-image-filter 329 nginx-module-image-filter
362 nginx-module-njs 330 nginx-module-njs
363 nginx-module-perl 331 nginx-module-perl