Mercurial > hg > nginx-site
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/>>tasklist /fi "imagename eq nginx.exe" | 47 C:\nginx-<mainline_version/>>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> |