Mercurial > hg > nginx-site
annotate xml/en/docs/windows.xml @ 580:be54c443235a
Added copyright markers to documentation sources.
author | Ruslan Ermilov <ru@nginx.com> |
---|---|
date | Tue, 10 Jul 2012 12:59:42 +0000 |
parents | 6330ca27a485 |
children | 764fbac1b8b4 |
rev | line source |
---|---|
580
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
553
diff
changeset
|
1 <!-- |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
553
diff
changeset
|
2 Copyright (C) Igor Sysoev |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
553
diff
changeset
|
3 Copyright (C) Nginx, Inc. |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
553
diff
changeset
|
4 --> |
be54c443235a
Added copyright markers to documentation sources.
Ruslan Ermilov <ru@nginx.com>
parents:
553
diff
changeset
|
5 |
50 | 6 <!DOCTYPE article SYSTEM "../../../dtd/article.dtd"> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
7 |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
8 <article name="nginx for Windows" |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
9 link="/en/docs/windows.html" |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
10 lang="en"> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
11 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
12 <section> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
13 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
14 <para> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
15 Version of nginx for Windows uses the native Win32 API (not the Cygwin emulation |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
16 layer). |
553
6330ca27a485
Translated "events" into English.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
17 Only the <c-func>select</c-func> connection processing method is currently used, |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
18 so high performance and scalability should not be expected. |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
19 Due to this and some other known issues version of nginx for Windows |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
20 is considered to be a <i>beta</i> version. |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
21 At this time, it provides almost the same functionality as a UNIX version |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
22 of nginx except for |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
23 XSLT filter, image filter, GeoIP module, and embedded Perl language. |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
24 </para> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
25 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
26 <para> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
27 To install nginx/Windows, <link doc="../download.xml">download</link> |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
28 the latest development version distribution (<development_version/>), |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
29 since the development branch of nginx contains all known fixes. |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
30 Then unpack the distribution, go to the |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
31 nginx-<development_version/> |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
32 directory, and run <command>nginx</command>. |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
33 Here is an example for the drive C: root directory: |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
34 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
35 <programlisting> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
36 cd c:\ |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
37 unzip nginx-<development_version/>.zip |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
38 cd nginx-<development_version/> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
39 start nginx |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
40 </programlisting> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
41 |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
42 Run the <command>tasklist</command> command-line utility |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
43 to see nginx processes: |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
44 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
45 <programlisting> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
46 C:\nginx-<development_version/>>tasklist /fi "imagename eq nginx.exe" |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
47 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
48 Image Name PID Session Name Session# Mem Usage |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
49 =============== ======== ============== ========== ============ |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
50 nginx.exe 652 Console 0 2 780 K |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
51 nginx.exe 1332 Console 0 3 112 K |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
52 </programlisting> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
53 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
54 One of the processes is the master process and another is the worker process. |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
55 If nginx does not start, look for the reason in |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
56 the error log file <path>logs\error.log</path>. |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
57 If the log file has not been created, the reason for this should be reported |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
58 in the Windows Event Log. |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
59 If an error page is displayed instead of the expected page, also look |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
60 for the reason in the <path>logs\error.log</path> file. |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
61 </para> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
62 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
63 <para> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
64 nginx/Windows uses the directory where it has been run as the prefix |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
65 for relative paths in the configuration. |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
66 In the example above, the prefix is |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
67 <path>C:\nginx-<development_version/>\</path>. |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
68 Paths in a configuration file must be specified in UNIX-style using |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
69 forward slashes: |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
70 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
71 <programlisting> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
72 access_log logs/site.log; |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
73 root C:/web/html; |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
74 </programlisting> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
75 </para> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
76 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
77 <para> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
78 nginx/Windows runs as a standard console application (not a service), |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
79 and it can be managed using the following commands: |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
80 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
81 <table note="yes"> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
82 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
83 <tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
84 <td width="20%">nginx -s stop</td> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
85 <td>fast shutdown</td> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
86 </tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
87 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
88 <tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
89 <td>nginx -s quit</td> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
90 <td>graceful shutdown</td> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
91 </tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
92 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
93 <tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
94 <td>nginx -s reload</td> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
95 <td> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
96 changing configuration, |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
97 starting new worker processes with a new configuration, |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
98 graceful shutdown of old worker processes |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
99 </td> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
100 </tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
101 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
102 <tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
103 <td>nginx -s reopen</td> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
104 <td>re-opening log files</td> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
105 </tr> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
106 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
107 </table> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
108 </para> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
109 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
110 </section> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
111 |
121
49443032011c
Unified <section> syntax for "article" and "module" documents.
Ruslan Ermilov <ru@nginx.com>
parents:
50
diff
changeset
|
112 <section id="known_issues" |
49443032011c
Unified <section> syntax for "article" and "module" documents.
Ruslan Ermilov <ru@nginx.com>
parents:
50
diff
changeset
|
113 name="Known issues"> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
114 |
461 | 115 <list type="bullet"> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
116 |
461 | 117 <listitem> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
118 Although several workers can be started, only one of them |
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
119 actually does any work. |
461 | 120 </listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
121 |
461 | 122 <listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
123 A worker can handle no more than 1024 simultaneous connections. |
461 | 124 </listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
125 |
461 | 126 <listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
127 The cache and other modules which require shared memory support do not work |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
128 on Windows Vista and later versions due to |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
129 address space layout randomization being enabled in these Windows versions. |
461 | 130 </listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
131 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
132 </list> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
133 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
134 </section> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
135 |
121
49443032011c
Unified <section> syntax for "article" and "module" documents.
Ruslan Ermilov <ru@nginx.com>
parents:
50
diff
changeset
|
136 <section id="possible_future_enhancements" |
49443032011c
Unified <section> syntax for "article" and "module" documents.
Ruslan Ermilov <ru@nginx.com>
parents:
50
diff
changeset
|
137 name="Possible future enhancements"> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
138 |
461 | 139 <list type="bullet"> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
140 |
461 | 141 <listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
142 Running as a service. |
461 | 143 </listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
144 |
461 | 145 <listitem> |
553
6330ca27a485
Translated "events" into English.
Ruslan Ermilov <ru@nginx.com>
parents:
461
diff
changeset
|
146 Using the I/O completion ports as a connection processing method. |
461 | 147 </listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
148 |
461 | 149 <listitem> |
265
4d047c05b7ad
Revised the "nginx for Windows" article.
Ruslan Ermilov <ru@nginx.com>
parents:
148
diff
changeset
|
150 Using multiple worker threads inside a single worker process. |
461 | 151 </listitem> |
0
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
152 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
153 </list> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
154 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
155 </section> |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
156 |
61e04fc01027
Initial import of the nginx.org website.
Ruslan Ermilov <ru@nginx.com>
parents:
diff
changeset
|
157 </article> |