Gentoo Archives: gentoo-commits

From: "Damian Kuras (shadow)" <shadow@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml
Date: Mon, 31 Mar 2008 20:12:37
Message-Id: E1JgQMs-0001IT-NX@stork.gentoo.org
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 &lt;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 &lt;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