comparison xml/ru/docs/windows.xml @ 3076:be1ef1d56e96

Updated Windows archive names.
author Maxim Dounin <mdounin@mdounin.ru>
date Tue, 09 Apr 2024 18:20:21 +0300
parents 4795c2ae5066
children
comparison
equal deleted inserted replaced
3075:6fcdefd1df4e 3076:be1ef1d56e96
3 Copyright (C) Nginx, Inc. 3 Copyright (C) Nginx, Inc.
4 --> 4 -->
5 5
6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> 6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd">
7 7
8 <article name="nginx под Windows" 8 <article name="freenginx под Windows"
9 link="/ru/docs/windows.html" 9 link="/ru/docs/windows.html"
10 lang="ru" 10 lang="ru"
11 rev="5"> 11 rev="5">
12 12
13 <section> 13 <section>
14 14
15 <para> 15 <para>
16 Версия nginx под Windows использует “родной” Win32 API (не эмуляцию Cygwin). 16 Версия freenginx под Windows использует “родной” Win32 API (не эмуляцию Cygwin).
17 В настоящий момент в качестве методов обработки соединений используются 17 В настоящий момент в качестве методов обработки соединений используются
18 <c-func>select</c-func> и <c-func>poll</c-func> (1.15.9), 18 <c-func>select</c-func> и <c-func>poll</c-func> (1.15.9),
19 поэтому не стоит ожидать высокой производительности и масштабируемости. 19 поэтому не стоит ожидать высокой производительности и масштабируемости.
20 В силу этого и ряда других известных проблем версия nginx под Windows 20 В силу этого и ряда других известных проблем версия freenginx под Windows
21 рассматривается пока как <i>бета</i>-версия. 21 рассматривается пока как <i>бета</i>-версия.
22 На данный момент в ней доступна практически вся функциональность, что и 22 На данный момент в ней доступна практически вся функциональность, что и
23 в версии nginx под UNIX, за исключением 23 в версии nginx под UNIX, за исключением
24 XSLT-фильтра, фильтра изображений, модуля GeoIP и встроенного языка Perl. 24 XSLT-фильтра, фильтра изображений, модуля GeoIP и встроенного языка Perl.
25 </para> 25 </para>
26 26
27 <para> 27 <para>
28 Чтобы установить nginx/Windows, <link doc="../download.xml">скачайте</link> 28 Чтобы установить freenginx/Windows, <link doc="../download.xml">скачайте</link>
29 дистрибутив последней основной версии (<mainline_version/>), 29 дистрибутив последней основной версии (<mainline_version/>),
30 поскольку основная ветвь nginx содержит все известные исправления. 30 поскольку основная ветвь nginx содержит все известные исправления.
31 Затем распакуйте дистрибутив, перейдите в каталог 31 Затем распакуйте дистрибутив, перейдите в каталог
32 nginx-<mainline_version/> 32 freenginx-<mainline_version/>
33 и запустите <command>nginx</command>. 33 и запустите <command>nginx</command>.
34 Вот пример для корневого каталога на диске C: 34 Вот пример для корневого каталога на диске C:
35 35
36 <programlisting> 36 <programlisting>
37 cd c:\ 37 cd c:\
38 unzip nginx-<mainline_version/>.zip 38 unzip freenginx-<mainline_version/>.zip
39 cd nginx-<mainline_version/> 39 cd freenginx-<mainline_version/>
40 start nginx 40 start nginx
41 </programlisting> 41 </programlisting>
42 42
43 Чтобы увидеть процессы nginx, запустите утилиту командной строки 43 Чтобы увидеть процессы freenginx, запустите утилиту командной строки
44 <command>tasklist</command>: 44 <command>tasklist</command>:
45 45
46 <programlisting> 46 <programlisting>
47 C:\nginx-<mainline_version/>&gt;tasklist /fi "imagename eq nginx.exe" 47 C:\nginx-<mainline_version/>&gt;tasklist /fi "imagename eq nginx.exe"
48 48
60 Если вместо ожидаемой страницы выводится страница с ошибкой, нужно также 60 Если вместо ожидаемой страницы выводится страница с ошибкой, нужно также
61 искать причины ошибки в файле <path>logs\error.log</path>. 61 искать причины ошибки в файле <path>logs\error.log</path>.
62 </para> 62 </para>
63 63
64 <para> 64 <para>
65 nginx/Windows использует каталог, в котором он был запущен, в качестве 65 freenginx/Windows использует каталог, в котором он был запущен, в качестве
66 префикса для относительных путей в конфигурации. 66 префикса для относительных путей в конфигурации.
67 В вышеприведённом примере префиксом является 67 В вышеприведённом примере префиксом является
68 <path>C:\nginx-<mainline_version/>\</path>. 68 <path>C:\freenginx-<mainline_version/>\</path>.
69 Пути в конфигурационном файле должны задаваться в UNIX-стиле с использованием 69 Пути в конфигурационном файле должны задаваться в UNIX-стиле с использованием
70 прямых слэшей: 70 прямых слэшей:
71 71
72 <programlisting> 72 <programlisting>
73 access_log logs/site.log; 73 access_log logs/site.log;
74 root C:/web/html; 74 root C:/web/html;
75 </programlisting> 75 </programlisting>
76 </para> 76 </para>
77 77
78 <para> 78 <para>
79 nginx/Windows работает как стандартное консольное приложение (не сервис) 79 freenginx/Windows работает как стандартное консольное приложение (не сервис)
80 и управляется при помощи следующих команд: 80 и управляется при помощи следующих команд:
81 81
82 <table note="yes"> 82 <table note="yes">
83 83
84 <tr> 84 <tr>