1 |
shadow 08/03/31 20:12:34 |
2 |
|
3 |
Modified: apache-upgrading.xml |
4 |
Log: |
5 |
sync to 1.15 |
6 |
|
7 |
Revision Changes Path |
8 |
1.13 xml/htdocs/doc/pl/apache-upgrading.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.13&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.13&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?r1=1.12&r2=1.13 |
13 |
|
14 |
Index: apache-upgrading.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v |
17 |
retrieving revision 1.12 |
18 |
retrieving revision 1.13 |
19 |
diff -u -r1.12 -r1.13 |
20 |
--- apache-upgrading.xml 5 Mar 2008 23:03:21 -0000 1.12 |
21 |
+++ apache-upgrading.xml 31 Mar 2008 20:12:34 -0000 1.13 |
22 |
@@ -1,22 +1,13 @@ |
23 |
<?xml version='1.0' encoding="UTF-8"?> |
24 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.13 2008/03/31 20:12:34 shadow Exp $ --> |
25 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
26 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.12 2008/03/05 23:03:21 rane Exp $ --> |
27 |
|
28 |
-<guide link="/doc/pl/apache-upgrading.xml" lang="pl"> |
29 |
+<guide redirect="/proj/pl/apache/doc/upgrading.xml" lang="pl"> |
30 |
|
31 |
<title>Aktualizacja serwera Apache</title> |
32 |
|
33 |
<author title="Autor"> |
34 |
- <mail link="vericgar@g.o">Michael Stewart</mail> |
35 |
-</author> |
36 |
-<author title="Redaktor"> |
37 |
- <mail link="hollow"/> |
38 |
-</author> |
39 |
-<author title="Redaktor"> |
40 |
- <mail link="nightmorph"/> |
41 |
-</author> |
42 |
-<author title="Tłumacz"> |
43 |
- <mail link="lucass@g.o">Łukasz Strzygowski</mail> |
44 |
+ <mail>neysx</mail> |
45 |
</author> |
46 |
|
47 |
<abstract> |
48 |
@@ -27,766 +18,18 @@ |
49 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
50 |
<license/> |
51 |
|
52 |
-<version>2.8</version> |
53 |
-<date>2007-12-11</date> |
54 |
+<version>3</version> |
55 |
+<date>2008-03-23</date> |
56 |
|
57 |
-<chapter id="upgrade-2.2.6-r4"> |
58 |
-<title>Aktualizacja wersji <2.2.6-r4</title> |
59 |
+<chapter> |
60 |
+<title>Przeniesiono</title> |
61 |
<section> |
62 |
<body> |
63 |
|
64 |
<p> |
65 |
-Ebuildy Apache przez długi czas korzystały z |
66 |
-<path>/etc/apache2/apache2-builtin-mods</path> do wybierania modułów, które mają |
67 |
-być skompilowane. Miało to jednak szereg wad. |
68 |
-</p> |
69 |
- |
70 |
-<ul> |
71 |
- <li> |
72 |
- Wybór podczas pierwszej instalacji nie był możliwy. |
73 |
- </li> |
74 |
- <li> |
75 |
- Portage nie wiedziało które moduły zostały już zainstalowane. Sprawiało to |
76 |
- problemy szczególnie w przypadku prekompilowanych pakietów. |
77 |
- </li> |
78 |
- <li> |
79 |
- Portage próbowało nadpisać plik <path>apache2-builtin-mods</path> przy |
80 |
- każdej aktualizacji. |
81 |
- </li> |
82 |
-</ul> |
83 |
- |
84 |
-<p> |
85 |
-W celu naprawienia tej sytuacji zrezygnowaliśmy z pliku |
86 |
-<path>/etc/apache2/apache2-builtin-mods</path> i zaczęliśmy korzystać ze |
87 |
-zmiennych <c>APACHE2_MODULES</c> z <c>USE_EXPAND</c>. Poniższe polecenie pozwoli |
88 |
-na przerobienie starego sposobu wyboru modułów na nowy: |
89 |
+Przeniesiono do <uri>/proj/pl/apache/doc/upgrading.xml</uri>. |
90 |
</p> |
91 |
|
92 |
-<pre caption="Zmiana apache2-builtin-mods na APACHE2_MODULES"> |
93 |
-$ <i>echo APACHE2_MODULES=\"$(sed '/^mod_/s/mod_\(.*\)\s\+\(shared\|static\)/\1/;t n;d;:n' /etc/apache2/apache2-builtin-mods)\" >> /etc/make.conf</i> |
94 |
-# <i>rm /etc/apache2/apache2-builtin-mods</i> |
95 |
- |
96 |
-<comment>(Można teraz bezpiecznie zaktualizować apache)</comment> |
97 |
-# <i>emerge -uva '>=www-servers/apache-2.2.6-r4'</i> |
98 |
-</pre> |
99 |
- |
100 |
-<p> |
101 |
-Oprócz dodania zmiennej <c>APACHE2_MODULES</c>, dokonaliśmy także porządków we |
102 |
-flagach USE. |
103 |
-</p> |
104 |
- |
105 |
-<ul> |
106 |
- <li> |
107 |
- Wszystkie flagi USE MPM zostały przeniesione do zmiennej <c>APACHE2_MPMS</c> |
108 |
- z <c>USE_EXPAND</c> |
109 |
- </li> |
110 |
- <li> |
111 |
- <c>no-suexec</c> został zastąpiony przez <c>suexec</c> |
112 |
- </li> |
113 |
- <li> |
114 |
- <c>static-modules</c> teraz nazywają się po prostu <c>static</c> |
115 |
- </li> |
116 |
-</ul> |
117 |
- |
118 |
-<p> |
119 |
-Dokładny opis wszystkich starych i nowych flag USE znajduje się <uri |
120 |
-link="#use-2.2.6-r4">poniżej</uri>. |
121 |
-</p> |
122 |
- |
123 |
-</body> |
124 |
-</section> |
125 |
-</chapter> |
126 |
- |
127 |
-<chapter id="upgrade-2.0.52-r3"> |
128 |
-<title>Aktualizacja z <2.0.52-r3</title> |
129 |
-<section> |
130 |
-<title>Wprowadzenie</title> |
131 |
-<body> |
132 |
- |
133 |
-<p> |
134 |
-Stan pakietów z Apache i jego modułami zaczął się pogarszać. Liczne problemy |
135 |
-utrudniały pracę grupy opiekującej się Apache oraz pomoc użytkownikom: |
136 |
-</p> |
137 |
- |
138 |
-<ul> |
139 |
- <li> |
140 |
- Konfiguracja dostarczana z Gentoo znacznie różniła się od domyślnej, jakiej |
141 |
- oczekiwała większość użytkowników |
142 |
- </li> |
143 |
- <li> |
144 |
- Wiele modułów używało podobnego kodu, ale robiło wszystko na swój sposób |
145 |
- </li> |
146 |
- <li> |
147 |
- Większość modułów nie była dobrze zarządzana - przede wszystkim z powodu ich |
148 |
- dużej ilości |
149 |
- </li> |
150 |
- <li>Moduły nie posiadały standardowej konfiguracji</li> |
151 |
- <li> |
152 |
- Niektóre moduły współpracowały z obiema wersjami Apache, ale ebuildy tego |
153 |
- nie obsługiwały |
154 |
- </li> |
155 |
- <li> |
156 |
- Niektóre funkcje Apache nie były dostępne dla użytkowników Gentoo (na |
157 |
- przykład MPM) |
158 |
- </li> |
159 |
- <li>Błędy związane z Apache nawarstwiały się</li> |
160 |
-</ul> |
161 |
- |
162 |
-<p> |
163 |
-Dokument ten szczegółowo opisuje bezpieczny dla systemu proces aktualizacji |
164 |
-apache. Deweloperzy oraz zainteresowani zmianami użytkownicy, którzy chcieliby |
165 |
-się dowiedzieć jak zmodyfikować ebuildy, żeby korzystały z nowej eclassy mogą |
166 |
-znaleźć więcej informacji w <uri |
167 |
-link="/proj/en/apache/apache-developer.xml">Apache Developer Reference</uri>. |
168 |
-</p> |
169 |
- |
170 |
-</body> |
171 |
-</section> |
172 |
-<section> |
173 |
-<title>Aktualizowanie</title> |
174 |
-<body> |
175 |
- |
176 |
-<p> |
177 |
-Wprowadziliśmy wiele zmian w działaniu Apache pod Gentoo. Każdy pakiet, |
178 |
-który jest z nim bezpośrednio związany, musi zostać zaktualizowany. |
179 |
-Nie wszystko będzie działać tak jak wcześniej. |
180 |
-</p> |
181 |
- |
182 |
-<p> |
183 |
-Po pierwsze, musimy dowiedzieć się, które pakiety należy zaktualizować. |
184 |
-Możemy skorzystać w tym celu z programu <c>equery</c>, należącego do |
185 |
-pakietu <c>app-portage/gentoolkit</c>. |
186 |
-</p> |
187 |
- |
188 |
- |
189 |
-<pre caption="Wyszukiwanie pakietów do aktualizacji"> |
190 |
-$ <i>equery depends www-servers/apache</i> |
191 |
-[ Searching for packages depending on www-servers/apache... ] |
192 |
-dev-db/phpmyadmin-2.5.6 |
193 |
-dev-php/mod_php-4.3.10 |
194 |
-dev-php/phpsysinfo-2.1-r2 |
195 |
-net-www/mod_bandwidth-2.0.5 |
196 |
-net-www/mod_layout-4.0.1a |
197 |
-net-www/mod_mp3-0.40 |
198 |
-net-www/mod_random-2.0 |
199 |
-net-www/mod_throttle-3.1.2-r1 |
200 |
-net-www/mod_ldap_userdir-1.1.4 |
201 |
-www-apache/mod_loopback-1.04 |
202 |
-www-apache/mod_watch-3.18 |
203 |
-www-apps/viewcvs-0.9.2_p20030430 |
204 |
-</pre> |
205 |
- |
206 |
-<impo> |
207 |
-Lista pakietów, które mamy zainstalowane w systemie, może się znacznie różnić od |
208 |
-powyższej. Musimy wykonać podane polecenie samodzielnie. |
209 |
-</impo> |
210 |
- |
211 |
-<warn> |
212 |
-W Portage wciąż są moduły i pakiety zależne od Apache, które nie zostały jeszcze |
213 |
-zaktualizowane. Warto poszukać bugów dotyczących wszystkich krytycznych pakietów |
214 |
-związanych z Apache jakich używamy w <uri |
215 |
-link="http://bugs.gentoo.org">Bugzilli</uri>. |
216 |
-</warn> |
217 |
- |
218 |
- |
219 |
-<p> |
220 |
-Wprowadzone zmiany nie dotyczą wielu aplikacji internetowych, w większości |
221 |
-korzystających z eclassy <c>webapp</c>, która kontroluje ich poprawną |
222 |
-instalację. Można sprawdzić czy zostały zaktualizowane w nowej wersji pakietu. |
223 |
-</p> |
224 |
- |
225 |
-<p> |
226 |
-Ponieważ dodaliśmy kilka nowych flag USE, warto je przejrzeć i dodać odpowiednie |
227 |
-wpisy do <path>/etc/portage/package.use</path>. Więcej informacji znajduje się |
228 |
-w rozdziale <uri link="#use-2.2.6-r4">Flagi USE dotyczące Apache</uri>. |
229 |
-</p> |
230 |
- |
231 |
- |
232 |
-<pre caption="Aktualizacja pakietów z nowymi flagami USE"> |
233 |
-<comment>(Aby wyświetlić nowe flagi USE i niezbędne aktualizacje)</comment> |
234 |
-# <i>emerge --pretend --verbose --update --newuse --deep apache subversion \ |
235 |
-mod_php mod_bandwidth mod_layout mod_ldap_userdir mod_loopback mod_mp3 \ |
236 |
-mod_random mod_throttle mod_watch</i> |
237 |
- |
238 |
-<comment>(Aby zaktualizować pakiety)</comment> |
239 |
-# <i>emerge --verbose --update --newuse --deep apache subversion mod_php \ |
240 |
-mod_bandwidth mod_layout mod_ldap_userdir mod_loopback mod_mp3 mod_random \ |
241 |
-mod_throttle mod_watch</i> |
242 |
- |
243 |
-<comment>(Aktualizacja samego world może okazać się łatwiejsza)</comment> |
244 |
-# <i>emerge --ask --verbose --update --newuse --deep world</i> |
245 |
-</pre> |
246 |
- |
247 |
-<p> |
248 |
-Teraz musimy ponownie skonfigurować Apache oraz jego moduły. Zaczniemy od |
249 |
-aktualizacji plików w <path>/etc/init.d</path> oraz <path>/etc/conf.d</path> za |
250 |
-pomocą narzędzi <c>etc-update</c> lub <c>dispatch-conf</c>. Nie wyświetlą one |
251 |
-plików konfiguracyjnych apache, ponieważ wszystkie zostały przeniesione do |
252 |
-innych lokalizacji. |
253 |
-</p> |
254 |
- |
255 |
-<p> |
256 |
-Jeśli wprowadziliśmy zmiany do domyślnych plików <path>apache.conf</path> oraz |
257 |
-<path>commonapache.conf</path>, będziemy musieli je przepisać w |
258 |
-<path>/etc/apache{|2}/httpd.conf</path>. Zmieniły się ścieżki do plików |
259 |
-konfiguracyjnych modułów oraz vhostów. Obecnie znajdują się odpowiednio w |
260 |
-katalogach <path>/etc/apache2/modules.d</path> oraz |
261 |
-<path>/etc/apache2/vhosts.d</path>. |
262 |
-</p> |
263 |
- |
264 |
-<p> |
265 |
-Kiedy skończymy przepisywać nasze zmiany do nowych plików konfiguracyjnych, |
266 |
-musimy usunąć poprzednie (lub gdzieś je przenieść). Poprawiony |
267 |
-<path>/etc/init.d/apache{|2}</path> nie pozwala uruchomić apache jeśli wciąż |
268 |
-istnieją, zakładając, że ponownie skonfigurowaliśmy apache korzystając z nowych |
269 |
-plików. |
270 |
-</p> |
271 |
- |
272 |
-<note> |
273 |
-Wiele modułów, które wcześniej były aktywowane domyślnie, teraz jest |
274 |
-wyłączonych. Jeśli potrzebujemy tych wbudowanych w apache, wystarczy |
275 |
-odkomentować odpowiednie linie w httpd.conf. Jeśli chcemy skorzystać z modułów |
276 |
-zewnętrznych, musimy odszukać w ich konfiguracji <c>IfDefine</c> i dodać ich |
277 |
-nazwy do <path>/etc/conf.d/apache{|2}</path>. |
278 |
-</note> |
279 |
- |
280 |
-<p> |
281 |
-Następnie ponownie uruchamiamy apache. |
282 |
-</p> |
283 |
- |
284 |
-<pre caption="Ponowne uruchamianie apache"> |
285 |
-# <i>/etc/init.d/apache stop</i> |
286 |
-# <i>/etc/init.d/apache start</i> |
287 |
-</pre> |
288 |
- |
289 |
- |
290 |
-<p> |
291 |
-Jeśli natrafimy na jakieś problemy, powinniśmy przeczytać <uri |
292 |
-link="/doc/pl/apache-troubleshooting.xml">Apache Troubleshooting Guide</uri>. |
293 |
-Jeżeli nie znajdziemy tam rozwiązania, należy je zgłosić w <uri |
294 |
-link="http://bugs.gentoo.org">bugzilli</uri>. W raporcie błędu trzeba wymienić |
295 |
-używane moduły oraz (jeżeli korzystamy z Apache 2) flagi USE dotyczące MPM z |
296 |
-jakich korzystamy. Pomoc można uzyskać także na kanale |
297 |
-<path>#gentoo-apache</path> w sieci <path>irc.freenode.net</path>. |
298 |
-</p> |
299 |
- |
300 |
-</body> |
301 |
-</section> |
302 |
-</chapter> |
303 |
- |
304 |
-<chapter id="use-pre-2.2.6-r4"> |
305 |
-<title>Flagi USE dotyczące Apache</title> |
306 |
-<section> |
307 |
-<body> |
308 |
- |
309 |
-<p> |
310 |
-Apache i jego moduły korzystają z pewnych specyficznych flag USE. Oczywiście |
311 |
-obsługują także bardziej standardowe flagi takie jak <c>ssl</c>, jednak nie |
312 |
-opisujemy ich zachowania, ponieważ nie różni się znacznie od tego w innych |
313 |
-pakietach. Wszystkie obsługiwane flagi można wyświetlić poleceniem <c>emerge |
314 |
---verbose --pretend apache</c>. |
315 |
-</p> |
316 |
- |
317 |
-<table> |
318 |
-<tr> |
319 |
- <th>Flaga USE</th> |
320 |
- <th>Opis</th> |
321 |
-</tr> |
322 |
-<tr> |
323 |
- <ti>apache2</ti> |
324 |
- <ti> |
325 |
- Powinna być ustawiona zawsze gdy korzysta się z Apache serii 2.0. Nie |
326 |
- powinna być ustawiona dla wersji 1.3. Eklasa wykorzystuje tę flagę do |
327 |
- zdefiniowania używanej wersji Apache. |
328 |
- </ti> |
329 |
-</tr> |
330 |
-<tr> |
331 |
- <ti>debug</ti> |
332 |
- <ti> |
333 |
- Dodaje kod pozwalający na uruchomienie podanych poleceń po tym jak proces |
334 |
- potomny zostanie przerwany z błędem. Istnieją już dwa moduły, |
335 |
- <c>mod_whatkilledus</c> i <c>mod_backtrace</c>, które wykorzystują tę |
336 |
- możliwość. |
337 |
- </ti> |
338 |
-</tr> |
339 |
-<tr> |
340 |
- <ti>doc</ti> |
341 |
- <ti> |
342 |
- Instaluje manual i dokumentację. |
343 |
- </ti> |
344 |
-</tr> |
345 |
-<tr> |
346 |
- <ti>ldap</ti> |
347 |
- <ti> |
348 |
- Instaluje <c>mod_ldap</c> i <c>mod_auth_ldap</c>/<c>mod_authnz_ldap</c>. |
349 |
- </ti> |
350 |
-</tr> |
351 |
-<tr> |
352 |
- <ti>ssl</ti> |
353 |
- <ti> |
354 |
- Instaluje <c>mod_ssl</c>. |
355 |
- </ti> |
356 |
-</tr> |
357 |
-<tr> |
358 |
- <ti>mpm-itk</ti> |
359 |
- <ti>Buduje <uri link="http://mpm-itk.sesse.net/">itk</uri> MPM</ti> |
360 |
-</tr> |
361 |
-<tr> |
362 |
- <ti>mpm-leader</ti> |
363 |
- <ti> |
364 |
- Buduje <uri |
365 |
- link="http://httpd.apache.org/docs/2.0/mod/leader.html">leader</uri> MPM |
366 |
- </ti> |
367 |
-</tr> |
368 |
-<tr> |
369 |
- <ti>mpm-peruser</ti> |
370 |
- <ti> |
371 |
- Buduje <uri link="http://www.telana.com/peruser.php">peruser</uri> MPM |
372 |
- </ti> |
373 |
-</tr> |
374 |
-<tr> |
375 |
- <ti>mpm-prefork</ti> |
376 |
- <ti> |
377 |
- Buduje <uri |
378 |
- link="http://httpd.apache.org/docs/2.0/mod/prefork.html">prefork</uri> |
379 |
- MPM</ti> |
380 |
-</tr> |
381 |
-<tr> |
382 |
- <ti>mpm-threadpool</ti> |
383 |
- <ti> |
384 |
- Buduje <uri |
385 |
- link="http://httpd.apache.org/docs/2.0/mod/threadpool.html">threadpool</uri> |
386 |
- MPM |
387 |
- </ti> |
388 |
-</tr> |
389 |
-<tr> |
390 |
- <ti>mpm-worker</ti> |
391 |
- <ti> |
392 |
- Buduje <uri |
393 |
- link="http://httpd.apache.org/docs/2.0/mod/worker.html">worker</uri> MPM |
394 |
- </ti> |
395 |
-</tr> |
396 |
-<tr> |
397 |
- <ti>static-modules</ti> |
398 |
- <ti> |
399 |
- Wbuduje moduły na stałe w binaria apache. Nie będzie wtedy konieczne |
400 |
- korzystanie z LoadModule dla załadowania podstawowych modułów Apache. |
401 |
- </ti> |
402 |
-</tr> |
403 |
-</table> |
404 |
- |
405 |
-<note> |
406 |
-Flagi USE <c>mpm-*</c> wzajemnie się wykluczają. Dlatego należy wybrać tylko |
407 |
-jedną flagę <c>mpm-*</c>. Jeśli jej się nie wybierze poprzez USE, automatycznie |
408 |
-zostanie wybrana flaga <c>mpm-prefork</c> lub <c>mpm-worker</c> w zależności od |
409 |
-ustawienia flagi USE threads. |
410 |
-</note> |
411 |
- |
412 |
-</body> |
413 |
-</section> |
414 |
-</chapter> |
415 |
- |
416 |
-<chapter id="use-2.2.6-r4"> |
417 |
-<title>Flagi USE wspierany w wersji 2.2.6-r4 i nowszych</title> |
418 |
-<section> |
419 |
-<body> |
420 |
- |
421 |
-<p> |
422 |
-Po wprowadzeniu <c>APACHE2_MODULES</c> porządki we flagach USE były |
423 |
-koniecznością. Poniższa lista zawiera wszystkie wspierane flagi USE dla |
424 |
-<c>apache-2.2.6-r4</c> i nowszych oraz ich odpowiedniki w starszych wersjach. |
425 |
-</p> |
426 |
- |
427 |
-<table> |
428 |
-<tr> |
429 |
- <th>Flaga USE</th> |
430 |
- <th>Dawna flaga USE</th> |
431 |
- <th>Opis</th> |
432 |
-</tr> |
433 |
-<tr> |
434 |
- <ti>debug</ti> |
435 |
- <ti>debug</ti> |
436 |
- <ti> |
437 |
- Dodaje kod pozwalający na uruchomienie podanych poleceń po tym jak proces |
438 |
- potomny zostanie przerwany z błędem. Istnieją już dwa moduły, |
439 |
- <c>mod_whatkilledus</c> i <c>mod_backtrace</c>, które wykorzystują tę |
440 |
- możliwość. |
441 |
- </ti> |
442 |
-</tr> |
443 |
-<tr> |
444 |
- <ti>doc</ti> |
445 |
- <ti>doc</ti> |
446 |
- <ti>Instaluje manual i dokumentację Apache</ti> |
447 |
-</tr> |
448 |
-<tr> |
449 |
- <ti>ldap</ti> |
450 |
- <ti>ldap</ti> |
451 |
- <ti>Instaluje <c>mod_ldap</c> i <c>mod_authnz_ldap</c></ti> |
452 |
-</tr> |
453 |
-<tr> |
454 |
- <ti>ssl</ti> |
455 |
- <ti>ssl</ti> |
456 |
- <ti>Instaluje <c>mod_ssl</c></ti> |
457 |
-</tr> |
458 |
-<tr> |
459 |
- <ti>static</ti> |
460 |
- <ti>static-modules</ti> |
461 |
- <ti> |
462 |
- Wbuduje moduły na stałe w binaria apache. Nie będzie wtedy konieczne |
463 |
- korzystanie z LoadModule dla załadowania podstawowych modułów Apache. |
464 |
- </ti> |
465 |
-</tr> |
466 |
-<tr> |
467 |
- <ti>suexec</ti> |
468 |
- <ti>no-suexec</ti> |
469 |
- <ti>Instaluje <c>mod_suexec</c> i program pomocniczny <c>suexec</c></ti> |
470 |
-</tr> |
471 |
-<tr> |
472 |
- <ti>threads</ti> |
473 |
- <ti>threads</ti> |
474 |
- <ti>Wybiera domyślny MPM jeśli nie wybrano żadnego w APACHE2_MPMS</ti> |
475 |
-</tr> |
476 |
-</table> |
477 |
- |
478 |
-<p> |
479 |
-Poniższa tabela zawiera wszystkie wspierane wartości zmiennej |
480 |
-<c>APACHE2_MPMS</c> w <c>apache-2.2.6-r4</c> i flagi USE które je reprezentowały |
481 |
-w poprzednich wydaniach pakietu. |
482 |
-</p> |
483 |
- |
484 |
-<table> |
485 |
-<tr> |
486 |
- <th>Flaga USE</th> |
487 |
- <th>Dawna flaga USE</th> |
488 |
- <th>Opis</th> |
489 |
-</tr> |
490 |
-<tr> |
491 |
- <ti>event</ti> |
492 |
- <ti>mpm-event</ti> |
493 |
- <ti>Eksperymentalna wersja domyślnego MPM</ti> |
494 |
-</tr> |
495 |
-<tr> |
496 |
- <ti>itk</ti> |
497 |
- <ti>mpm-itk</ti> |
498 |
- <ti> |
499 |
- Pozwala na uruchomienie każdej wirtualnej domeny z innymi wartościami uid i |
500 |
- gid |
501 |
- </ti> |
502 |
-</tr> |
503 |
-<tr> |
504 |
- <ti>peruser</ti> |
505 |
- <ti>mpm-peruser</ti> |
506 |
- <ti> |
507 |
- Pozwala na uruchomienie każdego procesu potomnego apache jako inny |
508 |
- użytkownik lub inna grupa. Każdy proces może mieć własny zestaw wirtualnych |
509 |
- domen. |
510 |
- </ti> |
511 |
-</tr> |
512 |
-<tr> |
513 |
- <ti>prefork</ti> |
514 |
- <ti>mpm-prefork</ti> |
515 |
- <ti>Implementacja niewątkowego serwera stron</ti> |
516 |
-</tr> |
517 |
-<tr> |
518 |
- <ti>worker</ti> |
519 |
- <ti>mpm-worker</ti> |
520 |
- <ti> |
521 |
- MPM implementujący hybrydowy wielowątkowy i wieloprocesowy serwer stron |
522 |
- </ti> |
523 |
-</tr> |
524 |
-</table> |
525 |
- |
526 |
-<p> |
527 |
-Poniższa lista zawiera wszystkie wspierane wartości zmiennej |
528 |
-<c>APACHE2_MODULES</c> od wersji <c>apache-2.2.6-r4</c>. |
529 |
-</p> |
530 |
- |
531 |
-<table> |
532 |
-<tr> |
533 |
- <th>Flaga</th> |
534 |
- <th>Opis</th> |
535 |
-</tr> |
536 |
-<tr> |
537 |
- <ti>actions</ti> |
538 |
- <ti> |
539 |
- Pozwala na uruchamianie skryptów CGI opartych na typie pliku lub metodzie |
540 |
- dostępu |
541 |
- </ti> |
542 |
-</tr> |
543 |
-<tr> |
544 |
- <ti>alias</ti> |
545 |
- <ti> |
546 |
- Pozwala na mapowanie różnych portów do różnych miejsca drzewa dokumentów lub |
547 |
- na przekierowanie URL |
548 |
- </ti> |
549 |
-</tr> |
550 |
-<tr> |
551 |
- <ti>asis</ti> |
552 |
- <ti>Wysyła pliki zawierające własne nagłówki HTTP</ti> |
553 |
-</tr> |
554 |
-<tr> |
555 |
- <ti>auth_basic</ti> |
556 |
- <ti>Podstawowe metody uwierzytelniania</ti> |
557 |
-</tr> |
558 |
-<tr> |
559 |
- <ti>auth_digest</ti> |
560 |
- <ti>Uwierzytelnianie za pomocą sumy MD5</ti> |
561 |
-</tr> |
562 |
-<tr> |
563 |
- <ti>authn_alias</ti> |
564 |
- <ti> |
565 |
- Dodaje możliwość tworzenia rozszerzonych możłiwości uwierzytelniania |
566 |
- opartych o już istniejące |
567 |
- </ti> |
568 |
-</tr> |
569 |
-<tr> |
570 |
- <ti>authn_anon</ti> |
571 |
- <ti>Pozwala na anonimowy dostęp do niechronionych danych</ti> |
572 |
-</tr> |
573 |
-<tr> |
574 |
- <ti>authn_dbd</ti> |
575 |
- <ti>Uwierzytalnie za pomocą bazy SQL</ti> |
576 |
-</tr> |
577 |
-<tr> |
578 |
- <ti>authn_dbm</ti> |
579 |
- <ti>Uwierzytelnianie za pomocą plików DBM</ti> |
580 |
-</tr> |
581 |
-<tr> |
582 |
- <ti>authn_default</ti> |
583 |
- <ti>Domyślny sposób uwierzytelniania</ti> |
584 |
-</tr> |
585 |
-<tr> |
586 |
- <ti>authn_file</ti> |
587 |
- <ti>Uwierzytelnianie poprzez pliki tekstowe</ti> |
588 |
-</tr> |
589 |
-<tr> |
590 |
- <ti>authz_dbm</ti> |
591 |
- <ti>Uwierzytelnianie grup poprzez pliki DBM</ti> |
592 |
-</tr> |
593 |
-<tr> |
594 |
- <ti>authz_default</ti> |
595 |
- <ti>Inny domyślny sposób uwierzytelniania</ti> |
596 |
-</tr> |
597 |
-<tr> |
598 |
- <ti>authz_groupfile</ti> |
599 |
- <ti>Uwierzytelnianie grup za pomocą plików pisanych otwartym tekstem</ti> |
600 |
-</tr> |
601 |
-<tr> |
602 |
- <ti>authz_host</ti> |
603 |
- <ti>Uwierzytelnianie grup oparte na adresie IP i nazwie hosta</ti> |
604 |
-</tr> |
605 |
-<tr> |
606 |
- <ti>authz_owner</ti> |
607 |
- <ti>Uwierzytelnianie oparte na prawach dostępu do plików</ti> |
608 |
-</tr> |
609 |
-<tr> |
610 |
- <ti>authz_user</ti> |
611 |
- <ti>Uwierzytelnianie użytkownika</ti> |
612 |
-</tr> |
613 |
-<tr> |
614 |
- <ti>autoindex</ti> |
615 |
- <ti> |
616 |
- Automatyczne tworzenie indeksów katalogów, podobnego do wyniku polecenia |
617 |
- <c>ls</c> |
618 |
- </ti> |
619 |
-</tr> |
620 |
-<tr> |
621 |
- <ti>cache</ti> |
622 |
- <ti>Przypisuje cache do adresów</ti> |
623 |
-</tr> |
624 |
-<tr> |
625 |
- <ti>cern_meta</ti> |
626 |
- <ti>Składnia CERN dla httpd</ti> |
627 |
-</tr> |
628 |
-<tr> |
629 |
- <ti>charset_lite</ti> |
630 |
- <ti>Pozwala na określenie translacji i kodowania znaków</ti> |
631 |
-</tr> |
632 |
-<tr> |
633 |
- <ti>dav</ti> |
634 |
- <ti>Dodaje funkcje WebDAV</ti> |
635 |
-</tr> |
636 |
-<tr> |
637 |
- <ti>dav_fs</ti> |
638 |
- <ti>System plików dla mod_dav</ti> |
639 |
-</tr> |
640 |
-<tr> |
641 |
- <ti>dav_lock</ti> |
642 |
- <ti>Moduł odcinający dla mod_dav</ti> |
643 |
-</tr> |
644 |
-<tr> |
645 |
- <ti>dbd</ti> |
646 |
- <ti>Zarządzanie połączeniami z bazą SQL</ti> |
647 |
-</tr> |
648 |
-<tr> |
649 |
- <ti>deflate</ti> |
650 |
- <ti>Kompresja danych przed wysłaniem</ti> |
651 |
-</tr> |
652 |
-<tr> |
653 |
- <ti>dir</ti> |
654 |
- <ti> |
655 |
- Zapewnia przekierowania dla adresów z nadmiarowym ukośnikiemm |
656 |
- </ti> |
657 |
-</tr> |
658 |
-<tr> |
659 |
- <ti>disk_cache</ti> |
660 |
- <ti>Zarządzanie cache przypisany do adresów</ti> |
661 |
-</tr> |
662 |
-<tr> |
663 |
- <ti>dumpio</ti> |
664 |
- <ti>Zapisuje cały ruch I/O</ti> |
665 |
-</tr> |
666 |
-<tr> |
667 |
- <ti>env</ti> |
668 |
- <ti> |
669 |
- Pozwala na modyfikację zmiennych środowiskowych przekazywanych do stron CGI |
670 |
- i SSI |
671 |
- </ti> |
672 |
-</tr> |
673 |
-<tr> |
674 |
- <ti>expires</ti> |
675 |
- <ti> |
676 |
- Tworzy nagłówki Expires i Cache-Control zgodnie z kryteriami podanymi przez |
677 |
- użytkownika |
678 |
- </ti> |
679 |
-</tr> |
680 |
-<tr> |
681 |
- <ti>ext_filter</ti> |
682 |
- <ti> |
683 |
- Przetwarza odpowiedź podanym programem przed wysłaniem jej do klienta |
684 |
- </ti> |
685 |
-</tr> |
686 |
-<tr> |
687 |
- <ti>file_cache</ti> |
688 |
- <ti>Zapisuje listy statycznych plików w pamięci</ti> |
689 |
-</tr> |
690 |
-<tr> |
691 |
- <ti>filter</ti> |
692 |
- <ti>Pozwala na filtrowanie treści</ti> |
693 |
-</tr> |
694 |
-<tr> |
695 |
- <ti>headers</ti> |
696 |
- <ti>Pozwala na zmianę nagłówków w zapytaniach i odpowiedziach HTTP</ti> |
697 |
-</tr> |
698 |
-<tr> |
699 |
- <ti>ident</ti> |
700 |
- <ti>Poszukiwanie ident zgodne z RFC 1413</ti> |
701 |
-</tr> |
702 |
-<tr> |
703 |
- <ti>imagemap</ti> |
704 |
- <ti>Przetwarzanie imagemap po stronie serwera</ti> |
705 |
-</tr> |
706 |
-<tr> |
707 |
- <ti>include</ti> |
708 |
- <ti>Pozwala na dołączanie plików HTML po stronie serwera</ti> |
709 |
-</tr> |
710 |
-<tr> |
711 |
- <ti>info</ti> |
712 |
- <ti>Pokazuje informacje o konfiguracji serwera</ti> |
713 |
-</tr> |
714 |
-<tr> |
715 |
- <ti>log_config</ti> |
716 |
- <ti>Logowanie zapytań wysyłanych do serwera</ti> |
717 |
-</tr> |
718 |
-<tr> |
719 |
- <ti>log_forensic</ti> |
720 |
- <ti>Dokładniejsze logowanie zapytań wysyłanych do serwera</ti> |
721 |
-</tr> |
722 |
-<tr> |
723 |
- <ti>logio</ti> |
724 |
- <ti>Logowanie wejściowych i wejściowych bajtów na żądanie</ti> |
725 |
-</tr> |
726 |
-<tr> |
727 |
- <ti>mem_cache</ti> |
728 |
- <ti>Przypisuje cache do adresów</ti> |
729 |
-</tr> |
730 |
-<tr> |
731 |
- <ti>mime</ti> |
732 |
- <ti> |
733 |
- Pozwala na powiązanie rozszerzeń plików ze sposobami ich obsługi |
734 |
- </ti> |
735 |
-</tr> |
736 |
-<tr> |
737 |
- <ti>mime_magic</ti> |
738 |
- <ti> |
739 |
- Pozwala na wykrycie typu MIME pliku na podstawie kilku bajtów jego |
740 |
- zawartości |
741 |
- </ti> |
742 |
-</tr> |
743 |
-<tr> |
744 |
- <ti>negotiation</ti> |
745 |
- <ti>Pozwala na negocjowanie zawartości</ti> |
746 |
-</tr> |
747 |
-<tr> |
748 |
- <ti>proxy</ti> |
749 |
- <ti>Serwer proxy HTTP/1.1</ti> |
750 |
-</tr> |
751 |
-<tr> |
752 |
- <ti>proxy_ajp</ti> |
753 |
- <ti>Moduł AJP dla mod_proxy</ti> |
754 |
-</tr> |
755 |
-<tr> |
756 |
- <ti>proxy_balancer</ti> |
757 |
- <ti>Rozszerzenie mod_proxy pozwalające na zarządzanie obciążeniem</ti> |
758 |
-</tr> |
759 |
-<tr> |
760 |
- <ti>proxy_connect</ti> |
761 |
- <ti>Rozszerzenie mod_proxy do obsługi zapytań CONNECT</ti> |
762 |
-</tr> |
763 |
-<tr> |
764 |
- <ti>proxy_ftp</ti> |
765 |
- <ti>Obsługa FTP w mod_proxy</ti> |
766 |
-</tr> |
767 |
-<tr> |
768 |
- <ti>proxy_http</ti> |
769 |
- <ti>Obsługa HTTP w mod_proxy</ti> |
770 |
-</tr> |
771 |
-<tr> |
772 |
- <ti>rewrite</ti> |
773 |
- <ti> |
774 |
- Pozwala na podmianę adresów w locie |
775 |
- </ti> |
776 |
-</tr> |
777 |
-<tr> |
778 |
- <ti>setenvif</ti> |
779 |
- <ti> |
780 |
- Pozwala na opisanie zapytań za pomocą zmiennych środowiskowych |
781 |
- </ti> |
782 |
-</tr> |
783 |
-<tr> |
784 |
- <ti>speling</ti> |
785 |
- <ti> |
786 |
- Próbuje poprawić źle wpisane adresy |
787 |
- </ti> |
788 |
-</tr> |
789 |
-<tr> |
790 |
- <ti>status</ti> |
791 |
- <ti>Podaje informacje na temat aktywności i wydajności serwera</ti> |
792 |
-</tr> |
793 |
-<tr> |
794 |
- <ti>unique_id</ti> |
795 |
- <ti> |
796 |
- Nadaje unikalną zmienną dla każdego zapytania |
797 |
- </ti> |
798 |
-</tr> |
799 |
-<tr> |
800 |
- <ti>userdir</ti> |
801 |
- <ti>Pozwala użytkownikom na posiadanie katalogów domowych</ti> |
802 |
-</tr> |
803 |
-<tr> |
804 |
- <ti>usertrack</ti> |
805 |
- <ti>Logowanie aktywności użytkownika na stronie</ti> |
806 |
-</tr> |
807 |
-<tr> |
808 |
- <ti>version</ti> |
809 |
- <ti>Konfiguracja zależna od wersji</ti> |
810 |
-</tr> |
811 |
-<tr> |
812 |
- <ti>vhost_alias</ti> |
813 |
- <ti>Pozwala na dynamiczną konfigurację wielu wirtualnych domen</ti> |
814 |
-</tr> |
815 |
-</table> |
816 |
- |
817 |
</body> |
818 |
</section> |
819 |
</chapter> |
820 |
|
821 |
|
822 |
|
823 |
-- |
824 |
gentoo-commits@l.g.o mailing list |