Mercurial > hg > nginx-site
comparison xml/ru/linux_packages.xml @ 882:d1002c39ac0a
Linux packages related information moved to separate page.
Documentation about packages for mainline version added.
author | Sergey Budnevitch <sb@waeme.net> |
---|---|
date | Tue, 02 Apr 2013 20:53:03 +0400 |
parents | |
children | 893d36b6d013 |
comparison
equal
deleted
inserted
replaced
881:d7f2325fa832 | 882:d1002c39ac0a |
---|---|
1 <!-- | |
2 Copyright (C) Nginx, Inc. | |
3 --> | |
4 | |
5 <!DOCTYPE article SYSTEM "../../dtd/article.dtd"> | |
6 | |
7 <article name="nginx: пакеты для Linux" | |
8 link="/ru/linux_packages.html" | |
9 lang="ru" | |
10 rev="1" | |
11 toc="no"> | |
12 | |
13 <section id="distributions"> | |
14 | |
15 <para> | |
16 В данный момент доступны готовые пакеты для следующих дистрибутивов и их | |
17 версий: | |
18 </para> | |
19 | |
20 <para> | |
21 RHEL/CentOS: | |
22 | |
23 <table note="yes"> | |
24 | |
25 <tr> | |
26 <td width="20%">Версия</td> | |
27 </tr> | |
28 | |
29 <tr> | |
30 <td width="20%">5.x</td> | |
31 </tr> | |
32 | |
33 <tr> | |
34 <td width="20%">6.x</td> | |
35 </tr> | |
36 | |
37 </table> | |
38 </para> | |
39 | |
40 <para> | |
41 Debian: | |
42 | |
43 <table note="yes"> | |
44 | |
45 <tr> | |
46 <td width="20%">Версия</td> | |
47 <td>Кодовое имя</td> | |
48 </tr> | |
49 | |
50 <tr> | |
51 <td width="20%">6.x</td> | |
52 <td>squeeze</td> | |
53 </tr> | |
54 | |
55 </table> | |
56 </para> | |
57 | |
58 <para> | |
59 Ubuntu: | |
60 | |
61 <table note="yes"> | |
62 | |
63 <tr> | |
64 <td width="20%">версия</td> | |
65 <td>Кодовое имя</td> | |
66 </tr> | |
67 | |
68 <tr> | |
69 <td width="20%">10.04</td> | |
70 <td>lucid</td> | |
71 </tr> | |
72 | |
73 <tr> | |
74 <td width="20%">11.10</td> | |
75 <td>oneiric</td> | |
76 </tr> | |
77 | |
78 <tr> | |
79 <td width="20%">12.04</td> | |
80 <td>precise</td> | |
81 </tr> | |
82 | |
83 <tr> | |
84 <td width="20%">12.10</td> | |
85 <td>quantal</td> | |
86 </tr> | |
87 | |
88 </table> | |
89 </para> | |
90 | |
91 <para> | |
92 Чтобы включить автоматическое обновление пакетов для Linux, | |
93 настройте репозиторий yum для дистрибутивов RHEL/CentOS, | |
94 или репозиторий apt для дистрибутивов Debian/Ubuntu. | |
95 </para> | |
96 | |
97 </section> | |
98 | |
99 | |
100 <section name="Готовые пакеты стабильной версии" id="stable"> | |
101 | |
102 <para> | |
103 Для настройки репозитория yum для RHEL/CentOS выберите из списка | |
104 соответствующий пакет <literal>nginx-release</literal>: | |
105 | |
106 <list type="bullet"> | |
107 | |
108 <listitem> | |
109 <link url="http://nginx.org/packages/rhel/5/noarch/RPMS/nginx-release-rhel-5-0.el5.ngx.noarch.rpm">RHEL 5</link> | |
110 </listitem> | |
111 | |
112 <listitem> | |
113 <link url="http://nginx.org/packages/rhel/6/noarch/RPMS/nginx-release-rhel-6-0.el6.ngx.noarch.rpm">RHEL 6</link> | |
114 </listitem> | |
115 | |
116 <listitem> | |
117 <link url="http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm">CentOS 5</link> | |
118 </listitem> | |
119 | |
120 <listitem> | |
121 <link url="http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm">CentOS 6</link> | |
122 </listitem> | |
123 | |
124 </list> | |
125 | |
126 Пакет содержит конфигурационный файл для yum и публичный PGP-ключ, | |
127 необходимый для проверки подлинности подписи RPM-пакетов. | |
128 Загрузите и установите его, затем выполните команду: | |
129 <programlisting> | |
130 yum install nginx | |
131 </programlisting> | |
132 | |
133 Кроме того, конфигурацию репозитория можно добавить вручную | |
134 без установки пакета <literal>nginx-release</literal>. | |
135 Создайте файл с именем <path>/etc/yum.repos.d/nginx.repo</path> | |
136 и таким содержимым: | |
137 | |
138 <programlisting> | |
139 [nginx] | |
140 name=nginx repo | |
141 baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ | |
142 gpgcheck=0 | |
143 enabled=1 | |
144 </programlisting> | |
145 | |
146 Замените “<literal>OS</literal>” на “<literal>rhel</literal>” или | |
147 “<literal>centos</literal>”, | |
148 в зависимости от используемого дистрибутива, а “<literal>OSRELEASE</literal>” | |
149 на “<literal>5</literal>” или “<literal>6</literal>”, | |
150 для, соответственно, 5.x или 6.x версий. | |
151 </para> | |
152 | |
153 <para> | |
154 Для Debian/Ubuntu, для проверки подлинности подписи репозитория nginx, | |
155 и чтобы избавиться от предупреждений об отсутствующем gpg-ключе во время | |
156 установки пакета nginx, необходимо добавить ключ, которым были подписаны | |
157 пакеты и репозиторий nginx, в связку ключей программы <command>apt</command>. | |
158 Загрузите <link url="http://nginx.org/keys/nginx_signing.key">этот | |
159 ключ</link> с нашего веб-сайта и добавьте его в связку ключей программы | |
160 <command>apt</command>, выполнив команду: | |
161 <programlisting> | |
162 sudo apt-key add nginx_signing.key | |
163 </programlisting> | |
164 </para> | |
165 | |
166 <para> | |
167 Для Debian замените <i>codename</i> на | |
168 <link id="distributions">кодовое имя</link> дистрибутива, | |
169 и добавьте в конец файла <path>/etc/apt/sources.list</path> | |
170 следующее: | |
171 | |
172 <programlisting> | |
173 deb http://nginx.org/packages/debian/ <i>codename</i> nginx | |
174 deb-src http://nginx.org/packages/debian/ <i>codename</i> nginx | |
175 </programlisting> | |
176 </para> | |
177 | |
178 <para> | |
179 Для Ubuntu замените <i>codename</i> на | |
180 <link id="distributions">кодовое имя</link> дистрибутива, | |
181 и добавьте в конец файла <path>/etc/apt/sources.list</path> | |
182 следующее: | |
183 | |
184 <programlisting> | |
185 deb http://nginx.org/packages/ubuntu/ <i>codename</i> nginx | |
186 deb-src http://nginx.org/packages/ubuntu/ <i>codename</i> nginx | |
187 </programlisting> | |
188 </para> | |
189 | |
190 <para> | |
191 Для Debian/Ubuntu затем выполните команды: | |
192 <programlisting> | |
193 apt-get update | |
194 apt-get install nginx | |
195 </programlisting> | |
196 </para> | |
197 | |
198 </section> | |
199 | |
200 | |
201 <section name="Готовые пакеты mainline-версии" id="mainline"> | |
202 | |
203 <para> | |
204 Для настройки репозитория yum для RHEL/CentOS необходимо | |
205 создать файл с именем <path>/etc/yum.repos.d/nginx.repo</path> | |
206 и таким содержимым: | |
207 | |
208 <programlisting> | |
209 [nginx] | |
210 name=nginx repo | |
211 baseurl=http://nginx.org/packages/mainline/OS/OSRELEASE/$basearch/ | |
212 gpgcheck=0 | |
213 enabled=1 | |
214 </programlisting> | |
215 | |
216 Замените “<literal>OS</literal>” на “<literal>rhel</literal>” или | |
217 “<literal>centos</literal>”, | |
218 в зависимости от используемого дистрибутива, а “<literal>OSRELEASE</literal>” | |
219 на “<literal>5</literal>” или “<literal>6</literal>”, | |
220 для, соответственно, 5.x или 6.x версий. | |
221 </para> | |
222 | |
223 <para> | |
224 Для Debian/Ubuntu, для проверки подлинности подписи репозитория nginx, | |
225 и чтобы избавиться от предупреждений об отсутствующем gpg-ключе во время | |
226 установки пакета nginx, необходимо добавить ключ, которым были подписаны | |
227 пакеты и репозиторий nginx, в связку ключей программы <command>apt</command>. | |
228 Загрузите <link url="http://nginx.org/keys/nginx_signing.key">этот | |
229 ключ</link> с нашего веб-сайта и добавьте его в связку ключей программы | |
230 <command>apt</command>, выполнив команду: | |
231 <programlisting> | |
232 sudo apt-key add nginx_signing.key | |
233 </programlisting> | |
234 </para> | |
235 | |
236 <para> | |
237 Для Debian замените <i>codename</i> на | |
238 <link id="distributions">кодовое имя</link> дистрибутива, | |
239 и добавьте в конец файла <path>/etc/apt/sources.list</path> | |
240 следующее: | |
241 | |
242 <programlisting> | |
243 deb http://nginx.org/packages/mainline/debian/ <i>codename</i> nginx | |
244 deb-src http://nginx.org/packages/mainline/debian/ <i>codename</i> nginx | |
245 </programlisting> | |
246 </para> | |
247 | |
248 <para> | |
249 Для Ubuntu замените <i>codename</i> на | |
250 <link id="distributions">кодовое имя</link> дистрибутива, | |
251 и добавьте в конец файла <path>/etc/apt/sources.list</path> | |
252 следующее: | |
253 | |
254 <programlisting> | |
255 deb http://nginx.org/packages/mainline/ubuntu/ <i>codename</i> nginx | |
256 deb-src http://nginx.org/packages/mainline/ubuntu/ <i>codename</i> nginx | |
257 </programlisting> | |
258 </para> | |
259 | |
260 <para> | |
261 Для Debian/Ubuntu затем выполните команды: | |
262 <programlisting> | |
263 apt-get update | |
264 apt-get install nginx | |
265 </programlisting> | |
266 </para> | |
267 | |
268 </section> | |
269 | |
270 </article> |