* [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml
@ 2007-09-22 1:17 Lukasz Damentko (rane)
0 siblings, 0 replies; 5+ messages in thread
From: Lukasz Damentko (rane) @ 2007-09-22 1:17 UTC (permalink / raw
To: gentoo-commits
rane 07/09/22 01:17:31
Modified: apache-upgrading.xml
Log:
a typo
Revision Changes Path
1.9 xml/htdocs/doc/pl/apache-upgrading.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.9&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.9&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?r1=1.8&r2=1.9
Index: apache-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- apache-upgrading.xml 17 Aug 2007 12:50:21 -0000 1.8
+++ apache-upgrading.xml 22 Sep 2007 01:17:30 -0000 1.9
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.8 2007/08/17 12:50:21 shadoww Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.9 2007/09/22 01:17:30 rane Exp $ -->
<guide link="/doc/pl/apache-upgrading.xml" lang="pl">
@@ -67,7 +67,7 @@
<p>
Dokument ten szczegółowo opisuje bezpieczny dla systemu proces aktualizacji
apache. Deweloperzy oraz zainteresowani zmianami użytkownicy, którzy chcieliby
-sie dowiedzieć jak zmodyfikować ebuildy, żeby korzystały z nowej eclassy mogą
+się dowiedzieć jak zmodyfikować ebuildy, żeby korzystały z nowej eclassy mogą
znaleźć więcej informacji w <uri link="/doc/en/apache-developer.xml">Apache
Developer Reference</uri>.
</p>
--
gentoo-commits@gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml
@ 2008-01-17 1:53 Lukasz Damentko (rane)
0 siblings, 0 replies; 5+ messages in thread
From: Lukasz Damentko (rane) @ 2008-01-17 1:53 UTC (permalink / raw
To: gentoo-commits
rane 08/01/17 01:53:13
Modified: apache-upgrading.xml
Log:
-> 1.10
Revision Changes Path
1.10 xml/htdocs/doc/pl/apache-upgrading.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.10&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.10&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?r1=1.9&r2=1.10
Index: apache-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- apache-upgrading.xml 22 Sep 2007 01:17:30 -0000 1.9
+++ apache-upgrading.xml 17 Jan 2008 01:53:13 -0000 1.10
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.9 2007/09/22 01:17:30 rane Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.10 2008/01/17 01:53:13 rane Exp $ -->
<guide link="/doc/pl/apache-upgrading.xml" lang="pl">
@@ -9,6 +9,12 @@
<author title="Autor">
<mail link="vericgar@gentoo.org">Michael Stewart</mail>
</author>
+<author title="Redaktor">
+ <mail link="hollow"/>
+</author>
+<author title="Redaktor">
+ <mail link="nightmorph"/>
+</author>
<author title="Tłumacz">
<mail link="lucass@gentoo.org">Łukasz Strzygowski</mail>
</author>
@@ -21,12 +27,80 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>2.5</version>
-<date>2007-07-30</date>
+<version>2.7</version>
+<date>2007-12-11</date>
+
+<chapter id="upgrade-2.2.6-r4">
+<title>Aktualizacja wersji <2.2.6-r4</title>
+<section>
+<body>
+
+<p>
+Ebuildy Apache przez długi czas korzystały z
+<path>/etc/apache2/apache2-builtin-mods</path> do wybierania modułów, które mają
+być skompilowane. Miało to jednak szereg wad.
+</p>
+
+<ul>
+ <li>
+ Wybór podczas pierwszej instalacji nie był możliwy.
+ </li>
+ <li>
+ Portage nie wiedziało które moduły zostały już zainstalowane. Sprawiało to
+ problemy szczególnie w przypadku prekompilowanych pakietów.
+ </li>
+ <li>
+ Portage próbowało nadpisać plik <path>apache2-builtin-mods</path> przy
+ każdej aktualizacji.
+ </li>
+</ul>
+
+<p>
+W celu naprawienia tej sytuacji zrezygnowaliśmy z pliku
+<path>/etc/apache2/apache2-builtin-mods</path> i zaczęliśmy korzystać ze
+zmiennych <c>APACHE2_MODULES</c> z <c>USE_EXPAND</c>. Poniższe polecenie pozwoli
+na przerobienie starego sposobu wyboru modułów na nowy:
+</p>
+
+<pre caption="Zmiana apache2-builtin-mods na APACHE2_MODULES">
+$ <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>
+# <i>rm /etc/apache2/apache2-builtin-mods</i>
+
+<comment>(Można teraz bezpiecznie zaktualizować apache)</comment>
+# <i>emerge -uva '>=www-servers/apache-2.2.6-r4'</i>
+</pre>
+
+<p>
+Oprócz dodania zmiennej <c>APACHE2_MODULES</c>, dokonaliśmy także porządków we
+flagach USE.
+</p>
+
+<ul>
+ <li>
+ Wszystkie flagi USE MPM zostały przeniesione do zmiennej <c>APACHE2_MPMS</c>
+ z <c>USE_EXPAND</c>
+ </li>
+ <li>
+ <c>no-suexec</c> został zastąpiony przez <c>suexec</c>
+ </li>
+ <li>
+ <c>static-modules</c> teraz nazywają się po prostu <c>static</c>
+ </li>
+</ul>
+
+<p>
+Dokładny opis wszystkich starych i nowych flag USE znajduje się <uri
+link="#use-2.2.6-r4">poniżej</uri>.
+</p>
-<chapter>
-<title>Wstęp</title>
+</body>
+</section>
+</chapter>
+
+<chapter id="upgrade-2.0.52-r3">
+<title>Aktualizacja z <2.0.52-r3</title>
<section>
+<title>Wprowadzenie</title>
<body>
<p>
@@ -59,12 +133,6 @@
</ul>
<p>
-Jak to rozwiązano? Do grupy Apache dołączyło kilku nowych członków, którzy
-wspólnie stworzyli nową eclassę, zaktualizowali wszystkie moduły oraz rozwiązali
-wiele bugów.
-</p>
-
-<p>
Dokument ten szczegółowo opisuje bezpieczny dla systemu proces aktualizacji
apache. Deweloperzy oraz zainteresowani zmianami użytkownicy, którzy chcieliby
się dowiedzieć jak zmodyfikować ebuildy, żeby korzystały z nowej eclassy mogą
@@ -74,11 +142,8 @@
</body>
</section>
-</chapter>
-
-<chapter id="upgrade">
-<title>Opis aktualizacji</title>
<section>
+<title>Aktualizowanie</title>
<body>
<p>
@@ -133,7 +198,7 @@
<p>
Ponieważ dodaliśmy kilka nowych flag USE, warto je przejrzeć i dodać odpowiednie
wpisy do <path>/etc/portage/package.use</path>. Więcej informacji znajduje się
-w rozdziale <uri link="#use">Flagi USE dotyczące Apache</uri>.
+w rozdziale <uri link="#use-2.2.6-r4">Flagi USE dotyczące Apache</uri>.
</p>
@@ -209,118 +274,520 @@
</section>
</chapter>
-<chapter id="use">
+<chapter id="use-pre-2.2.6-r4">
<title>Flagi USE dotyczące Apache</title>
<section>
<body>
<p>
Apache i jego moduły korzystają z pewnych specyficznych flag USE. Oczywiście
-obsługują także bardziej standardowe flagi, jednak nie opisujemy ich zachowania,
-ponieważ nie różni się znacznie od tego w innych pakietach. Wszystkie
-obsługiwane flagi można wyświetlić poleceniem <c>emerge --verbose --pretend
-apache</c>.
+obsługują także bardziej standardowe flagi takie jak <c>ssl</c>, jednak nie
+opisujemy ich zachowania, ponieważ nie różni się znacznie od tego w innych
+pakietach. Wszystkie obsługiwane flagi można wyświetlić poleceniem <c>emerge
+--verbose --pretend apache</c>.
</p>
<table>
<tr>
<th>Flaga USE</th>
- <th>Pakiety</th>
<th>Opis</th>
</tr>
<tr>
<ti>apache2</ti>
- <ti>eclassa depend.apache (wszystkie moduły)</ti>
<ti>
- Powinna być włączona jeśli chcemy korzystać z Apache 2.0 lub wyłączona
- jeżeli wolimy Apache 1.3. Eclassa używa jej do ustalenia wersji jaką dodać
- do zależności.</ti>
+ Powinna być ustawiona zawsze gdy korzysta się z Apache serii 2.0. Nie
+ powinna być ustawiona dla wersji 1.3. Eklasa wykorzystuje tę flagę do
+ zdefiniowania używanej wersji Apache.
+ </ti>
</tr>
<tr>
- <ti>mpm-leader</ti>
- <ti>apache-2*</ti>
+ <ti>debug</ti>
+ <ti>
+ Dodaje kod pozwalający na uruchomienie podanych poleceń po tym jak proces
+ potomny zostanie przerwany z błędem. Istnieją już dwa moduły,
+ <c>mod_whatkilledus</c> i <c>mod_backtrace</c>, które wykorzystują tę
+ możliwość.
+ </ti>
+</tr>
+<tr>
+ <ti>doc</ti>
+ <ti>
+ Instaluje manual i dokumentację.
+ </ti>
+</tr>
+<tr>
+ <ti>ldap</ti>
<ti>
- Buduje MPM <uri
- link="http://httpd.apache.org/docs/2.0/mod/leader.html">leader</uri>
+ Instaluje <c>mod_ldap</c> i <c>mod_auth_ldap</c>/<c>mod_authnz_ldap</c>.
</ti>
</tr>
<tr>
- <ti>mpm-metux</ti>
- <ti>apache-2*</ti>
- <ti>Buduje MPM <uri link="http://www.metux.de/mpm/">metux</uri></ti>
+ <ti>ssl</ti>
+ <ti>
+ Instaluje <c>mod_ssl</c>.
+ </ti>
+</tr>
+<tr>
+ <ti>mpm-itk</ti>
+ <ti>Buduje <uri link="http://mpm-itk.sesse.net/">itk</uri> MPM</ti>
+</tr>
+<tr>
+ <ti>mpm-leader</ti>
+ <ti>
+ Buduje <uri
+ link="http://httpd.apache.org/docs/2.0/mod/leader.html">leader</uri> MPM
+ </ti>
</tr>
<tr>
<ti>mpm-peruser</ti>
- <ti>apache-2*</ti>
<ti>
- Buduje MPM <uri link="http://www.telana.com/peruser.php">peruser</uri>
+ Buduje <uri link="http://www.telana.com/peruser.php">peruser</uri> MPM
</ti>
</tr>
<tr>
<ti>mpm-prefork</ti>
- <ti>apache-2*</ti>
<ti>
- Buduje MPM <uri
- link="http://httpd.apache.org/docs/2.0/mod/prefork.html">prefork</uri></ti>
+ Buduje <uri
+ link="http://httpd.apache.org/docs/2.0/mod/prefork.html">prefork</uri>
+ MPM</ti>
</tr>
<tr>
<ti>mpm-threadpool</ti>
- <ti>apache-2*</ti>
<ti>
- Buduje MPM <uri
+ Buduje <uri
link="http://httpd.apache.org/docs/2.0/mod/threadpool.html">threadpool</uri>
+ MPM
</ti>
</tr>
<tr>
<ti>mpm-worker</ti>
- <ti>apache-2*</ti>
<ti>
- Buduje MPM <uri
- link="http://httpd.apache.org/docs/2.0/mod/worker.html">worker</uri></ti>
+ Buduje <uri
+ link="http://httpd.apache.org/docs/2.0/mod/worker.html">worker</uri> MPM
+ </ti>
</tr>
<tr>
- <ti>no-suexec</ti>
- <ti>apache</ti>
+ <ti>static-modules</ti>
<ti>
- Wyłącza budowanie modułu suexec (dla tych, którzy nie chcą potencjalnie
- niebezpiecznej binarki z bitem suid)
+ Wbuduje moduły na stałe w binaria apache. Nie będzie wtedy konieczne
+ korzystanie z LoadModule dla załadowania podstawowych modułów Apache.
</ti>
</tr>
+</table>
+
+<note>
+Flagi USE <c>mpm-*</c> wzajemnie się wykluczają. Dlatego należy wybrać tylko
+jedną flagę <c>mpm-*</c>. Jeśli jej się nie wybierze poprzez USE, automatycznie
+zostanie wybrana flaga <c>mpm-prefork</c> lub <c>mpm-worker</c> w zależności od
+ustawienia flagi USE threads.
+</note>
+
+</body>
+</section>
+</chapter>
+
+<chapter id="use-2.2.6-r4">
+<title>Flagi USE wspierany w wersji 2.2.6-r4 i nowszych</title>
+<section>
+<body>
+
+<p>
+Po wprowadzeniu <c>APACHE2_MODULES</c> porządki we flagach USE były
+koniecznością. Poniższa lista zawiera wszystkie wspierane flagi USE dla
+<c>apache-2.2.6-r4</c> i nowszych oraz ich odpowiedniki w starszych wersjach.
+</p>
+
+<table>
+<tr>
+ <th>Flaga USE</th>
+ <th>Dawna flaga USE</th>
+ <th>Opis</th>
+</tr>
+<tr>
+ <ti>debug</ti>
+ <ti>debug</ti>
+ <ti>
+ Dodaje kod pozwalający na uruchomienie podanych poleceń po tym jak proces
+ potomny zostanie przerwany z błędem. Istnieją już dwa moduły,
+ <c>mod_whatkilledus</c> i <c>mod_backtrace</c>, które wykorzystują tę
+ możliwość.
+ </ti>
+</tr>
+<tr>
+ <ti>doc</ti>
+ <ti>doc</ti>
+ <ti>Instaluje manual i dokumentację Apache</ti>
+</tr>
+<tr>
+ <ti>ldap</ti>
+ <ti>ldap</ti>
+ <ti>Instaluje <c>mod_ldap</c> i <c>mod_authnz_ldap</c></ti>
+</tr>
+<tr>
+ <ti>ssl</ti>
+ <ti>ssl</ti>
+ <ti>Instaluje <c>mod_ssl</c></ti>
+</tr>
<tr>
+ <ti>static</ti>
<ti>static-modules</ti>
- <ti>apache</ti>
<ti>
- Włącza statyczne linkowanie modułów z apache, przez co korzystanie z
- LoadModule do ładowania podstawowych modułów nie jest konieczne.
+ Wbuduje moduły na stałe w binaria apache. Nie będzie wtedy konieczne
+ korzystanie z LoadModule dla załadowania podstawowych modułów Apache.
</ti>
</tr>
<tr>
- <ti>lingerd</ti>
- <ti>apache-1*</ti>
+ <ti>suexec</ti>
+ <ti>no-suexec</ti>
+ <ti>Instaluje <c>mod_suexec</c> i program pomocniczny <c>suexec</c></ti>
+</tr>
+<tr>
+ <ti>threads</ti>
+ <ti>threads</ti>
+ <ti>Wybiera domyślny MPM jeśli nie wybrano żadnego w APACHE2_MPMS</ti>
+</tr>
+</table>
+
+<p>
+Poniższa tabela zawiera wszystkie wspierane wartości zmiennej
+<c>APACHE2_MPMS</c> w <c>apache-2.2.6-r4</c> i flagi USE które je reprezentowały
+w poprzednich wydaniach pakietu.
+</p>
+
+<table>
+<tr>
+ <th>Flaga USE</th>
+ <th>Dawna flaga USE</th>
+ <th>Opis</th>
+</tr>
+<tr>
+ <ti>event</ti>
+ <ti>mpm-event</ti>
+ <ti>Eksperymentalna wersja domyślnego MPM</ti>
+</tr>
+<tr>
+ <ti>itk</ti>
+ <ti>mpm-itk</ti>
+ <ti>
+ Pozwala na uruchomienie każdej wirtualnej domeny z innymi wartościami uid i
+ gid
+ </ti>
+</tr>
+<tr>
+ <ti>peruser</ti>
+ <ti>mpm-peruser</ti>
<ti>
- Włącza obsługę <uri
- link="http://www.iagora.com/about/software/lingerd/">lingerd</uri>
+ Pozwala na uruchomienie każdego procesu potomnego apache jako inny
+ użytkownik lub inna grupa. Każdy proces może mieć własny zestaw wirtualnych
+ domen.
</ti>
</tr>
<tr>
- <ti>no-htdocs</ti>
- <ti>gentoo-webroot-default</ti>
+ <ti>prefork</ti>
+ <ti>mpm-prefork</ti>
+ <ti>Implementacja niewątkowego serwera stron</ti>
+</tr>
+<tr>
+ <ti>worker</ti>
+ <ti>mpm-worker</ti>
<ti>
- Wyłącza instalowanie domyślnego webroot do <path>/var/www/localhost</path>,
- przez co zmodyfikowane pliki nie są nadpisywane. Zamiast tego, webroot jest
- instalowany w <path>/usr/share/doc/gentoo-webroot-default-*/webroot/</path>.
+ MPM implementujący hybrydowy wielowątkowy i wieloprocesowy serwer stron
</ti>
</tr>
</table>
-<note>
-Flagi USE mpm-* wzajemnie się wykluczają. Powinniśmy włączyć tylko jedną z nich.
-(Jeśli nie aktywujemy żadnej, użyta zostanie mpm-prefork lub mpm-worker, w
-zależności od tego czy włączona jest flaga threads).
-</note>
+<p>
+Poniższa lista zawiera wszystkie wspierane wartości zmiennej
+<c>APACHE2_MODULES</c> od wersji <c>apache-2.2.6-r4</c>.
+</p>
+
+<table>
+<tr>
+ <th>Flaga</th>
+ <th>Opis</th>
+</tr>
+<tr>
+ <ti>actions</ti>
+ <ti>
+ Pozwala na uruchamianie skryptów CGI opartych na typie pliku lub metodzie
+ dostępu
+ </ti>
+</tr>
+<tr>
+ <ti>alias</ti>
+ <ti>
+ Pozwala na mapowanie różnych portów do różnych miejsca drzewa dokumentów lub
+ na przekierowanie URL
+ </ti>
+</tr>
+<tr>
+ <ti>asis</ti>
+ <ti>Wysyła pliki zawierające własne nagłówki HTTP</ti>
+</tr>
+<tr>
+ <ti>auth_basic</ti>
+ <ti>Podstawowe metody uwierzytelniania</ti>
+</tr>
+<tr>
+ <ti>auth_digest</ti>
+ <ti>Uwierzytelnianie za pomocą sumy MD5</ti>
+</tr>
+<tr>
+ <ti>authn_alias</ti>
+ <ti>
+ Dodaje możliwość tworzenia rozszerzonych możłiwości uwierzytelniania
+ opartych o już istniejące
+ </ti>
+</tr>
+<tr>
+ <ti>authn_anon</ti>
+ <ti>Pozwala na anonimowy dostęp do niechronionych danych</ti>
+</tr>
+<tr>
+ <ti>authn_dbd</ti>
+ <ti>Uwierzytalnie za pomocą bazy SQL</ti>
+</tr>
+<tr>
+ <ti>authn_dbm</ti>
+ <ti>Uwierzytelnianie za pomocą plików DBM</ti>
+</tr>
+<tr>
+ <ti>authn_default</ti>
+ <ti>Domyślny sposób uwierzytelniania</ti>
+</tr>
+<tr>
+ <ti>authn_file</ti>
+ <ti>Uwierzytelnianie poprzez pliki tekstowe</ti>
+</tr>
+<tr>
+ <ti>authz_dbm</ti>
+ <ti>Uwierzytelnianie grup poprzez pliki DBM</ti>
+</tr>
+<tr>
+ <ti>authz_default</ti>
+ <ti>Inny domyślny sposób uwierzytelniania</ti>
+</tr>
+<tr>
+ <ti>authz_groupfile</ti>
+ <ti>Uwierzytelnianie grup za pomocą plików pisanych otwartym tekstem</ti>
+</tr>
+<tr>
+ <ti>authz_host</ti>
+ <ti>Uwierzytelnianie grup oparte na adresie IP i nazwie hosta</ti>
+</tr>
+<tr>
+ <ti>authz_owner</ti>
+ <ti>Uwierzytelnianie oparte na prawach dostępu do plików</ti>
+</tr>
+<tr>
+ <ti>authz_user</ti>
+ <ti>Uwierzytelnianie użytkownika</ti>
+</tr>
+<tr>
+ <ti>autoindex</ti>
+ <ti>
+ Automatyczne tworzenie indeksów katalogów, podobnego do wyniku polecenia
+ <c>ls</c>
+ </ti>
+</tr>
+<tr>
+ <ti>cache</ti>
+ <ti>Przypisuje cache do adresów</ti>
+</tr>
+<tr>
+ <ti>cern_meta</ti>
+ <ti>Składnia CERN dla httpd</ti>
+</tr>
+<tr>
+ <ti>charset_lite</ti>
+ <ti>Pozwala na określenie translacji i kodowania znaków</ti>
+</tr>
+<tr>
+ <ti>dav</ti>
+ <ti>Dodaje funkcje WebDAV</ti>
+</tr>
+<tr>
+ <ti>dav_fs</ti>
+ <ti>System plików dla mod_dav</ti>
+</tr>
+<tr>
+ <ti>dav_lock</ti>
+ <ti>Moduł odcinający dla mod_dav</ti>
+</tr>
+<tr>
+ <ti>dbd</ti>
+ <ti>Zarządzanie połączeniami z bazą SQL</ti>
+</tr>
+<tr>
+ <ti>deflate</ti>
+ <ti>Kompresja danych przed wysłaniem</ti>
+</tr>
+<tr>
+ <ti>dir</ti>
+ <ti>
+ Zapewnia przekierowania dla adresów z nadmiarowym ukośnikiemm
+ </ti>
+</tr>
+<tr>
+ <ti>disk_cache</ti>
+ <ti>Zarządzanie cache przypisany do adresów</ti>
+</tr>
+<tr>
+ <ti>dumpio</ti>
+ <ti>Zapisuje cały ruch I/O</ti>
+</tr>
+<tr>
+ <ti>env</ti>
+ <ti>
+ Pozwala na modyfikację zmiennych środowiskowych przekazywanych do stron CGI
+ i SSI
+ </ti>
+</tr>
+<tr>
+ <ti>expires</ti>
+ <ti>
+ Tworzy nagłówki Expires i Cache-Control zgodnie z kryteriami podanymi przez
+ użytkownika
+ </ti>
+</tr>
+<tr>
+ <ti>ext_filter</ti>
+ <ti>
+ Przetwarza odpowiedź podanym programem przed wysłaniem jej do klienta
+ </ti>
+</tr>
+<tr>
+ <ti>file_cache</ti>
+ <ti>Zapisuje listy statycznych plików w pamięci</ti>
+</tr>
+<tr>
+ <ti>filter</ti>
+ <ti>Pozwala na filtrowanie treści</ti>
+</tr>
+<tr>
+ <ti>headers</ti>
+ <ti>Pozwala na zmianę nagłówków w zapytaniach i odpowiedziach HTTP</ti>
+</tr>
+<tr>
+ <ti>ident</ti>
+ <ti>Poszukiwanie ident zgodne z RFC 1413</ti>
+</tr>
+<tr>
+ <ti>imagemap</ti>
+ <ti>Przetwarzanie imagemap po stronie serwera</ti>
+</tr>
+<tr>
+ <ti>include</ti>
+ <ti>Pozwala na dołączanie plików HTML po stronie serwera</ti>
+</tr>
+<tr>
+ <ti>info</ti>
+ <ti>Pokazuje informacje o konfiguracji serwera</ti>
+</tr>
+<tr>
+ <ti>log_config</ti>
+ <ti>Logowanie zapytań wysyłanych do serwera</ti>
+</tr>
+<tr>
+ <ti>log_forensic</ti>
+ <ti>Dokładniejsze logowanie zapytań wysyłanych do serwera</ti>
+</tr>
+<tr>
+ <ti>logio</ti>
+ <ti>Logowanie wejściowych i wejściowych bajtów na żądanie</ti>
+</tr>
+<tr>
+ <ti>mem_cache</ti>
+ <ti>Przypisuje cache do adresów</ti>
+</tr>
+<tr>
+ <ti>mime</ti>
+ <ti>
+ Pozwala na powiązanie rozszerzeń plików ze sposobami ich obsługi
+ </ti>
+</tr>
+<tr>
+ <ti>mime_magic</ti>
+ <ti>
+ Pozwala na wykrycie typu MIME pliku na podstawie kilku bajtów jego
+ zawartości
+ </ti>
+</tr>
+<tr>
+ <ti>negotiation</ti>
+ <ti>Pozwala na negocjowanie zawartości</ti>
+</tr>
+<tr>
+ <ti>proxy</ti>
+ <ti>Serwer proxy HTTP/1.1</ti>
+</tr>
+<tr>
+ <ti>proxy_ajp</ti>
+ <ti>Moduł AJP dla mod_proxy</ti>
+</tr>
+<tr>
+ <ti>proxy_balancer</ti>
+ <ti>Rozszerzenie mod_proxy pozwalające na zarządzanie obciążeniem</ti>
+</tr>
+<tr>
+ <ti>proxy_connect</ti>
+ <ti>Rozszerzenie mod_proxy do obsługi zapytań CONNECT</ti>
+</tr>
+<tr>
+ <ti>proxy_ftp</ti>
+ <ti>Obsługa FTP w mod_proxy</ti>
+</tr>
+<tr>
+ <ti>proxy_http</ti>
+ <ti>Obsługa HTTP w mod_proxy</ti>
+</tr>
+<tr>
+ <ti>rewrite</ti>
+ <ti>
+ Pozwala na podmianę adresów w locie
+ </ti>
+</tr>
+<tr>
+ <ti>setenvif</ti>
+ <ti>
+ Pozwala na opisanie zapytań za pomocą zmiennych środowiskowych
+ </ti>
+</tr>
+<tr>
+ <ti>speling</ti>
+ <ti>
+ Próbuje poprawić źle wpisane adresy
+ </ti>
+</tr>
+<tr>
+ <ti>status</ti>
+ <ti>Podaje informacje na temat aktywności i wydajności serwera</ti>
+</tr>
+<tr>
+ <ti>unique_id</ti>
+ <ti>
+ Nadaje unikalną zmienną dla każdego zapytania
+ </ti>
+</tr>
+<tr>
+ <ti>userdir</ti>
+ <ti>Pozwala użytkownikom na posiadanie katalogów domowych</ti>
+</tr>
+<tr>
+ <ti>usertrack</ti>
+ <ti>Logowanie aktywności użytkownika na stronie</ti>
+</tr>
+<tr>
+ <ti>version</ti>
+ <ti>Konfiguracja zależna od wersji</ti>
+</tr>
+<tr>
+ <ti>vhost_alias</ti>
+ <ti>Pozwala na dynamiczną konfigurację wielu wirtualnych domen</ti>
+</tr>
+</table>
</body>
</section>
</chapter>
-
</guide>
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml
@ 2008-03-05 3:46 Lukasz Damentko (rane)
0 siblings, 0 replies; 5+ messages in thread
From: Lukasz Damentko (rane) @ 2008-03-05 3:46 UTC (permalink / raw
To: gentoo-commits
rane 08/03/05 03:46:02
Modified: apache-upgrading.xml
Log:
fixed link to apache-developer.xml
Revision Changes Path
1.11 xml/htdocs/doc/pl/apache-upgrading.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.11&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.11&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?r1=1.10&r2=1.11
Index: apache-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- apache-upgrading.xml 17 Jan 2008 01:53:13 -0000 1.10
+++ apache-upgrading.xml 5 Mar 2008 03:46:01 -0000 1.11
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.10 2008/01/17 01:53:13 rane Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.11 2008/03/05 03:46:01 rane Exp $ -->
<guide link="/doc/pl/apache-upgrading.xml" lang="pl">
@@ -136,8 +136,8 @@
Dokument ten szczegółowo opisuje bezpieczny dla systemu proces aktualizacji
apache. Deweloperzy oraz zainteresowani zmianami użytkownicy, którzy chcieliby
się dowiedzieć jak zmodyfikować ebuildy, żeby korzystały z nowej eclassy mogą
-znaleźć więcej informacji w <uri link="/doc/en/apache-developer.xml">Apache
-Developer Reference</uri>.
+znaleźć więcej informacji w <uri
+link="/proj/en/apache/apache-developer.xml">Apache Developer Reference</uri>.
</p>
</body>
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml
@ 2008-03-05 23:03 Lukasz Damentko (rane)
0 siblings, 0 replies; 5+ messages in thread
From: Lukasz Damentko (rane) @ 2008-03-05 23:03 UTC (permalink / raw
To: gentoo-commits
rane 08/03/05 23:03:22
Modified: apache-upgrading.xml
Log:
-> 1.12
Revision Changes Path
1.12 xml/htdocs/doc/pl/apache-upgrading.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.12&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.12&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?r1=1.11&r2=1.12
Index: apache-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- apache-upgrading.xml 5 Mar 2008 03:46:01 -0000 1.11
+++ apache-upgrading.xml 5 Mar 2008 23:03:21 -0000 1.12
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding="UTF-8"?>
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.11 2008/03/05 03:46:01 rane Exp $ -->
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.12 2008/03/05 23:03:21 rane Exp $ -->
<guide link="/doc/pl/apache-upgrading.xml" lang="pl">
@@ -27,7 +27,7 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>2.7</version>
+<version>2.8</version>
<date>2007-12-11</date>
<chapter id="upgrade-2.2.6-r4">
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
* [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml
@ 2008-03-31 20:12 Damian Kuras (shadow)
0 siblings, 0 replies; 5+ messages in thread
From: Damian Kuras (shadow) @ 2008-03-31 20:12 UTC (permalink / raw
To: gentoo-commits
shadow 08/03/31 20:12:34
Modified: apache-upgrading.xml
Log:
sync to 1.15
Revision Changes Path
1.13 xml/htdocs/doc/pl/apache-upgrading.xml
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.13&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?rev=1.13&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml?r1=1.12&r2=1.13
Index: apache-upgrading.xml
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- apache-upgrading.xml 5 Mar 2008 23:03:21 -0000 1.12
+++ apache-upgrading.xml 31 Mar 2008 20:12:34 -0000 1.13
@@ -1,22 +1,13 @@
<?xml version='1.0' encoding="UTF-8"?>
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.13 2008/03/31 20:12:34 shadow Exp $ -->
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/pl/apache-upgrading.xml,v 1.12 2008/03/05 23:03:21 rane Exp $ -->
-<guide link="/doc/pl/apache-upgrading.xml" lang="pl">
+<guide redirect="/proj/pl/apache/doc/upgrading.xml" lang="pl">
<title>Aktualizacja serwera Apache</title>
<author title="Autor">
- <mail link="vericgar@gentoo.org">Michael Stewart</mail>
-</author>
-<author title="Redaktor">
- <mail link="hollow"/>
-</author>
-<author title="Redaktor">
- <mail link="nightmorph"/>
-</author>
-<author title="Tłumacz">
- <mail link="lucass@gentoo.org">Łukasz Strzygowski</mail>
+ <mail>neysx</mail>
</author>
<abstract>
@@ -27,766 +18,18 @@
<!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
<license/>
-<version>2.8</version>
-<date>2007-12-11</date>
+<version>3</version>
+<date>2008-03-23</date>
-<chapter id="upgrade-2.2.6-r4">
-<title>Aktualizacja wersji <2.2.6-r4</title>
+<chapter>
+<title>Przeniesiono</title>
<section>
<body>
<p>
-Ebuildy Apache przez długi czas korzystały z
-<path>/etc/apache2/apache2-builtin-mods</path> do wybierania modułów, które mają
-być skompilowane. Miało to jednak szereg wad.
-</p>
-
-<ul>
- <li>
- Wybór podczas pierwszej instalacji nie był możliwy.
- </li>
- <li>
- Portage nie wiedziało które moduły zostały już zainstalowane. Sprawiało to
- problemy szczególnie w przypadku prekompilowanych pakietów.
- </li>
- <li>
- Portage próbowało nadpisać plik <path>apache2-builtin-mods</path> przy
- każdej aktualizacji.
- </li>
-</ul>
-
-<p>
-W celu naprawienia tej sytuacji zrezygnowaliśmy z pliku
-<path>/etc/apache2/apache2-builtin-mods</path> i zaczęliśmy korzystać ze
-zmiennych <c>APACHE2_MODULES</c> z <c>USE_EXPAND</c>. Poniższe polecenie pozwoli
-na przerobienie starego sposobu wyboru modułów na nowy:
+Przeniesiono do <uri>/proj/pl/apache/doc/upgrading.xml</uri>.
</p>
-<pre caption="Zmiana apache2-builtin-mods na APACHE2_MODULES">
-$ <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>
-# <i>rm /etc/apache2/apache2-builtin-mods</i>
-
-<comment>(Można teraz bezpiecznie zaktualizować apache)</comment>
-# <i>emerge -uva '>=www-servers/apache-2.2.6-r4'</i>
-</pre>
-
-<p>
-Oprócz dodania zmiennej <c>APACHE2_MODULES</c>, dokonaliśmy także porządków we
-flagach USE.
-</p>
-
-<ul>
- <li>
- Wszystkie flagi USE MPM zostały przeniesione do zmiennej <c>APACHE2_MPMS</c>
- z <c>USE_EXPAND</c>
- </li>
- <li>
- <c>no-suexec</c> został zastąpiony przez <c>suexec</c>
- </li>
- <li>
- <c>static-modules</c> teraz nazywają się po prostu <c>static</c>
- </li>
-</ul>
-
-<p>
-Dokładny opis wszystkich starych i nowych flag USE znajduje się <uri
-link="#use-2.2.6-r4">poniżej</uri>.
-</p>
-
-</body>
-</section>
-</chapter>
-
-<chapter id="upgrade-2.0.52-r3">
-<title>Aktualizacja z <2.0.52-r3</title>
-<section>
-<title>Wprowadzenie</title>
-<body>
-
-<p>
-Stan pakietów z Apache i jego modułami zaczął się pogarszać. Liczne problemy
-utrudniały pracę grupy opiekującej się Apache oraz pomoc użytkownikom:
-</p>
-
-<ul>
- <li>
- Konfiguracja dostarczana z Gentoo znacznie różniła się od domyślnej, jakiej
- oczekiwała większość użytkowników
- </li>
- <li>
- Wiele modułów używało podobnego kodu, ale robiło wszystko na swój sposób
- </li>
- <li>
- Większość modułów nie była dobrze zarządzana - przede wszystkim z powodu ich
- dużej ilości
- </li>
- <li>Moduły nie posiadały standardowej konfiguracji</li>
- <li>
- Niektóre moduły współpracowały z obiema wersjami Apache, ale ebuildy tego
- nie obsługiwały
- </li>
- <li>
- Niektóre funkcje Apache nie były dostępne dla użytkowników Gentoo (na
- przykład MPM)
- </li>
- <li>Błędy związane z Apache nawarstwiały się</li>
-</ul>
-
-<p>
-Dokument ten szczegółowo opisuje bezpieczny dla systemu proces aktualizacji
-apache. Deweloperzy oraz zainteresowani zmianami użytkownicy, którzy chcieliby
-się dowiedzieć jak zmodyfikować ebuildy, żeby korzystały z nowej eclassy mogą
-znaleźć więcej informacji w <uri
-link="/proj/en/apache/apache-developer.xml">Apache Developer Reference</uri>.
-</p>
-
-</body>
-</section>
-<section>
-<title>Aktualizowanie</title>
-<body>
-
-<p>
-Wprowadziliśmy wiele zmian w działaniu Apache pod Gentoo. Każdy pakiet,
-który jest z nim bezpośrednio związany, musi zostać zaktualizowany.
-Nie wszystko będzie działać tak jak wcześniej.
-</p>
-
-<p>
-Po pierwsze, musimy dowiedzieć się, które pakiety należy zaktualizować.
-Możemy skorzystać w tym celu z programu <c>equery</c>, należącego do
-pakietu <c>app-portage/gentoolkit</c>.
-</p>
-
-
-<pre caption="Wyszukiwanie pakietów do aktualizacji">
-$ <i>equery depends www-servers/apache</i>
-[ Searching for packages depending on www-servers/apache... ]
-dev-db/phpmyadmin-2.5.6
-dev-php/mod_php-4.3.10
-dev-php/phpsysinfo-2.1-r2
-net-www/mod_bandwidth-2.0.5
-net-www/mod_layout-4.0.1a
-net-www/mod_mp3-0.40
-net-www/mod_random-2.0
-net-www/mod_throttle-3.1.2-r1
-net-www/mod_ldap_userdir-1.1.4
-www-apache/mod_loopback-1.04
-www-apache/mod_watch-3.18
-www-apps/viewcvs-0.9.2_p20030430
-</pre>
-
-<impo>
-Lista pakietów, które mamy zainstalowane w systemie, może się znacznie różnić od
-powyższej. Musimy wykonać podane polecenie samodzielnie.
-</impo>
-
-<warn>
-W Portage wciąż są moduły i pakiety zależne od Apache, które nie zostały jeszcze
-zaktualizowane. Warto poszukać bugów dotyczących wszystkich krytycznych pakietów
-związanych z Apache jakich używamy w <uri
-link="http://bugs.gentoo.org">Bugzilli</uri>.
-</warn>
-
-
-<p>
-Wprowadzone zmiany nie dotyczą wielu aplikacji internetowych, w większości
-korzystających z eclassy <c>webapp</c>, która kontroluje ich poprawną
-instalację. Można sprawdzić czy zostały zaktualizowane w nowej wersji pakietu.
-</p>
-
-<p>
-Ponieważ dodaliśmy kilka nowych flag USE, warto je przejrzeć i dodać odpowiednie
-wpisy do <path>/etc/portage/package.use</path>. Więcej informacji znajduje się
-w rozdziale <uri link="#use-2.2.6-r4">Flagi USE dotyczące Apache</uri>.
-</p>
-
-
-<pre caption="Aktualizacja pakietów z nowymi flagami USE">
-<comment>(Aby wyświetlić nowe flagi USE i niezbędne aktualizacje)</comment>
-# <i>emerge --pretend --verbose --update --newuse --deep apache subversion \
-mod_php mod_bandwidth mod_layout mod_ldap_userdir mod_loopback mod_mp3 \
-mod_random mod_throttle mod_watch</i>
-
-<comment>(Aby zaktualizować pakiety)</comment>
-# <i>emerge --verbose --update --newuse --deep apache subversion mod_php \
-mod_bandwidth mod_layout mod_ldap_userdir mod_loopback mod_mp3 mod_random \
-mod_throttle mod_watch</i>
-
-<comment>(Aktualizacja samego world może okazać się łatwiejsza)</comment>
-# <i>emerge --ask --verbose --update --newuse --deep world</i>
-</pre>
-
-<p>
-Teraz musimy ponownie skonfigurować Apache oraz jego moduły. Zaczniemy od
-aktualizacji plików w <path>/etc/init.d</path> oraz <path>/etc/conf.d</path> za
-pomocą narzędzi <c>etc-update</c> lub <c>dispatch-conf</c>. Nie wyświetlą one
-plików konfiguracyjnych apache, ponieważ wszystkie zostały przeniesione do
-innych lokalizacji.
-</p>
-
-<p>
-Jeśli wprowadziliśmy zmiany do domyślnych plików <path>apache.conf</path> oraz
-<path>commonapache.conf</path>, będziemy musieli je przepisać w
-<path>/etc/apache{|2}/httpd.conf</path>. Zmieniły się ścieżki do plików
-konfiguracyjnych modułów oraz vhostów. Obecnie znajdują się odpowiednio w
-katalogach <path>/etc/apache2/modules.d</path> oraz
-<path>/etc/apache2/vhosts.d</path>.
-</p>
-
-<p>
-Kiedy skończymy przepisywać nasze zmiany do nowych plików konfiguracyjnych,
-musimy usunąć poprzednie (lub gdzieś je przenieść). Poprawiony
-<path>/etc/init.d/apache{|2}</path> nie pozwala uruchomić apache jeśli wciąż
-istnieją, zakładając, że ponownie skonfigurowaliśmy apache korzystając z nowych
-plików.
-</p>
-
-<note>
-Wiele modułów, które wcześniej były aktywowane domyślnie, teraz jest
-wyłączonych. Jeśli potrzebujemy tych wbudowanych w apache, wystarczy
-odkomentować odpowiednie linie w httpd.conf. Jeśli chcemy skorzystać z modułów
-zewnętrznych, musimy odszukać w ich konfiguracji <c>IfDefine</c> i dodać ich
-nazwy do <path>/etc/conf.d/apache{|2}</path>.
-</note>
-
-<p>
-Następnie ponownie uruchamiamy apache.
-</p>
-
-<pre caption="Ponowne uruchamianie apache">
-# <i>/etc/init.d/apache stop</i>
-# <i>/etc/init.d/apache start</i>
-</pre>
-
-
-<p>
-Jeśli natrafimy na jakieś problemy, powinniśmy przeczytać <uri
-link="/doc/pl/apache-troubleshooting.xml">Apache Troubleshooting Guide</uri>.
-Jeżeli nie znajdziemy tam rozwiązania, należy je zgłosić w <uri
-link="http://bugs.gentoo.org">bugzilli</uri>. W raporcie błędu trzeba wymienić
-używane moduły oraz (jeżeli korzystamy z Apache 2) flagi USE dotyczące MPM z
-jakich korzystamy. Pomoc można uzyskać także na kanale
-<path>#gentoo-apache</path> w sieci <path>irc.freenode.net</path>.
-</p>
-
-</body>
-</section>
-</chapter>
-
-<chapter id="use-pre-2.2.6-r4">
-<title>Flagi USE dotyczące Apache</title>
-<section>
-<body>
-
-<p>
-Apache i jego moduły korzystają z pewnych specyficznych flag USE. Oczywiście
-obsługują także bardziej standardowe flagi takie jak <c>ssl</c>, jednak nie
-opisujemy ich zachowania, ponieważ nie różni się znacznie od tego w innych
-pakietach. Wszystkie obsługiwane flagi można wyświetlić poleceniem <c>emerge
---verbose --pretend apache</c>.
-</p>
-
-<table>
-<tr>
- <th>Flaga USE</th>
- <th>Opis</th>
-</tr>
-<tr>
- <ti>apache2</ti>
- <ti>
- Powinna być ustawiona zawsze gdy korzysta się z Apache serii 2.0. Nie
- powinna być ustawiona dla wersji 1.3. Eklasa wykorzystuje tę flagę do
- zdefiniowania używanej wersji Apache.
- </ti>
-</tr>
-<tr>
- <ti>debug</ti>
- <ti>
- Dodaje kod pozwalający na uruchomienie podanych poleceń po tym jak proces
- potomny zostanie przerwany z błędem. Istnieją już dwa moduły,
- <c>mod_whatkilledus</c> i <c>mod_backtrace</c>, które wykorzystują tę
- możliwość.
- </ti>
-</tr>
-<tr>
- <ti>doc</ti>
- <ti>
- Instaluje manual i dokumentację.
- </ti>
-</tr>
-<tr>
- <ti>ldap</ti>
- <ti>
- Instaluje <c>mod_ldap</c> i <c>mod_auth_ldap</c>/<c>mod_authnz_ldap</c>.
- </ti>
-</tr>
-<tr>
- <ti>ssl</ti>
- <ti>
- Instaluje <c>mod_ssl</c>.
- </ti>
-</tr>
-<tr>
- <ti>mpm-itk</ti>
- <ti>Buduje <uri link="http://mpm-itk.sesse.net/">itk</uri> MPM</ti>
-</tr>
-<tr>
- <ti>mpm-leader</ti>
- <ti>
- Buduje <uri
- link="http://httpd.apache.org/docs/2.0/mod/leader.html">leader</uri> MPM
- </ti>
-</tr>
-<tr>
- <ti>mpm-peruser</ti>
- <ti>
- Buduje <uri link="http://www.telana.com/peruser.php">peruser</uri> MPM
- </ti>
-</tr>
-<tr>
- <ti>mpm-prefork</ti>
- <ti>
- Buduje <uri
- link="http://httpd.apache.org/docs/2.0/mod/prefork.html">prefork</uri>
- MPM</ti>
-</tr>
-<tr>
- <ti>mpm-threadpool</ti>
- <ti>
- Buduje <uri
- link="http://httpd.apache.org/docs/2.0/mod/threadpool.html">threadpool</uri>
- MPM
- </ti>
-</tr>
-<tr>
- <ti>mpm-worker</ti>
- <ti>
- Buduje <uri
- link="http://httpd.apache.org/docs/2.0/mod/worker.html">worker</uri> MPM
- </ti>
-</tr>
-<tr>
- <ti>static-modules</ti>
- <ti>
- Wbuduje moduły na stałe w binaria apache. Nie będzie wtedy konieczne
- korzystanie z LoadModule dla załadowania podstawowych modułów Apache.
- </ti>
-</tr>
-</table>
-
-<note>
-Flagi USE <c>mpm-*</c> wzajemnie się wykluczają. Dlatego należy wybrać tylko
-jedną flagę <c>mpm-*</c>. Jeśli jej się nie wybierze poprzez USE, automatycznie
-zostanie wybrana flaga <c>mpm-prefork</c> lub <c>mpm-worker</c> w zależności od
-ustawienia flagi USE threads.
-</note>
-
-</body>
-</section>
-</chapter>
-
-<chapter id="use-2.2.6-r4">
-<title>Flagi USE wspierany w wersji 2.2.6-r4 i nowszych</title>
-<section>
-<body>
-
-<p>
-Po wprowadzeniu <c>APACHE2_MODULES</c> porządki we flagach USE były
-koniecznością. Poniższa lista zawiera wszystkie wspierane flagi USE dla
-<c>apache-2.2.6-r4</c> i nowszych oraz ich odpowiedniki w starszych wersjach.
-</p>
-
-<table>
-<tr>
- <th>Flaga USE</th>
- <th>Dawna flaga USE</th>
- <th>Opis</th>
-</tr>
-<tr>
- <ti>debug</ti>
- <ti>debug</ti>
- <ti>
- Dodaje kod pozwalający na uruchomienie podanych poleceń po tym jak proces
- potomny zostanie przerwany z błędem. Istnieją już dwa moduły,
- <c>mod_whatkilledus</c> i <c>mod_backtrace</c>, które wykorzystują tę
- możliwość.
- </ti>
-</tr>
-<tr>
- <ti>doc</ti>
- <ti>doc</ti>
- <ti>Instaluje manual i dokumentację Apache</ti>
-</tr>
-<tr>
- <ti>ldap</ti>
- <ti>ldap</ti>
- <ti>Instaluje <c>mod_ldap</c> i <c>mod_authnz_ldap</c></ti>
-</tr>
-<tr>
- <ti>ssl</ti>
- <ti>ssl</ti>
- <ti>Instaluje <c>mod_ssl</c></ti>
-</tr>
-<tr>
- <ti>static</ti>
- <ti>static-modules</ti>
- <ti>
- Wbuduje moduły na stałe w binaria apache. Nie będzie wtedy konieczne
- korzystanie z LoadModule dla załadowania podstawowych modułów Apache.
- </ti>
-</tr>
-<tr>
- <ti>suexec</ti>
- <ti>no-suexec</ti>
- <ti>Instaluje <c>mod_suexec</c> i program pomocniczny <c>suexec</c></ti>
-</tr>
-<tr>
- <ti>threads</ti>
- <ti>threads</ti>
- <ti>Wybiera domyślny MPM jeśli nie wybrano żadnego w APACHE2_MPMS</ti>
-</tr>
-</table>
-
-<p>
-Poniższa tabela zawiera wszystkie wspierane wartości zmiennej
-<c>APACHE2_MPMS</c> w <c>apache-2.2.6-r4</c> i flagi USE które je reprezentowały
-w poprzednich wydaniach pakietu.
-</p>
-
-<table>
-<tr>
- <th>Flaga USE</th>
- <th>Dawna flaga USE</th>
- <th>Opis</th>
-</tr>
-<tr>
- <ti>event</ti>
- <ti>mpm-event</ti>
- <ti>Eksperymentalna wersja domyślnego MPM</ti>
-</tr>
-<tr>
- <ti>itk</ti>
- <ti>mpm-itk</ti>
- <ti>
- Pozwala na uruchomienie każdej wirtualnej domeny z innymi wartościami uid i
- gid
- </ti>
-</tr>
-<tr>
- <ti>peruser</ti>
- <ti>mpm-peruser</ti>
- <ti>
- Pozwala na uruchomienie każdego procesu potomnego apache jako inny
- użytkownik lub inna grupa. Każdy proces może mieć własny zestaw wirtualnych
- domen.
- </ti>
-</tr>
-<tr>
- <ti>prefork</ti>
- <ti>mpm-prefork</ti>
- <ti>Implementacja niewątkowego serwera stron</ti>
-</tr>
-<tr>
- <ti>worker</ti>
- <ti>mpm-worker</ti>
- <ti>
- MPM implementujący hybrydowy wielowątkowy i wieloprocesowy serwer stron
- </ti>
-</tr>
-</table>
-
-<p>
-Poniższa lista zawiera wszystkie wspierane wartości zmiennej
-<c>APACHE2_MODULES</c> od wersji <c>apache-2.2.6-r4</c>.
-</p>
-
-<table>
-<tr>
- <th>Flaga</th>
- <th>Opis</th>
-</tr>
-<tr>
- <ti>actions</ti>
- <ti>
- Pozwala na uruchamianie skryptów CGI opartych na typie pliku lub metodzie
- dostępu
- </ti>
-</tr>
-<tr>
- <ti>alias</ti>
- <ti>
- Pozwala na mapowanie różnych portów do różnych miejsca drzewa dokumentów lub
- na przekierowanie URL
- </ti>
-</tr>
-<tr>
- <ti>asis</ti>
- <ti>Wysyła pliki zawierające własne nagłówki HTTP</ti>
-</tr>
-<tr>
- <ti>auth_basic</ti>
- <ti>Podstawowe metody uwierzytelniania</ti>
-</tr>
-<tr>
- <ti>auth_digest</ti>
- <ti>Uwierzytelnianie za pomocą sumy MD5</ti>
-</tr>
-<tr>
- <ti>authn_alias</ti>
- <ti>
- Dodaje możliwość tworzenia rozszerzonych możłiwości uwierzytelniania
- opartych o już istniejące
- </ti>
-</tr>
-<tr>
- <ti>authn_anon</ti>
- <ti>Pozwala na anonimowy dostęp do niechronionych danych</ti>
-</tr>
-<tr>
- <ti>authn_dbd</ti>
- <ti>Uwierzytalnie za pomocą bazy SQL</ti>
-</tr>
-<tr>
- <ti>authn_dbm</ti>
- <ti>Uwierzytelnianie za pomocą plików DBM</ti>
-</tr>
-<tr>
- <ti>authn_default</ti>
- <ti>Domyślny sposób uwierzytelniania</ti>
-</tr>
-<tr>
- <ti>authn_file</ti>
- <ti>Uwierzytelnianie poprzez pliki tekstowe</ti>
-</tr>
-<tr>
- <ti>authz_dbm</ti>
- <ti>Uwierzytelnianie grup poprzez pliki DBM</ti>
-</tr>
-<tr>
- <ti>authz_default</ti>
- <ti>Inny domyślny sposób uwierzytelniania</ti>
-</tr>
-<tr>
- <ti>authz_groupfile</ti>
- <ti>Uwierzytelnianie grup za pomocą plików pisanych otwartym tekstem</ti>
-</tr>
-<tr>
- <ti>authz_host</ti>
- <ti>Uwierzytelnianie grup oparte na adresie IP i nazwie hosta</ti>
-</tr>
-<tr>
- <ti>authz_owner</ti>
- <ti>Uwierzytelnianie oparte na prawach dostępu do plików</ti>
-</tr>
-<tr>
- <ti>authz_user</ti>
- <ti>Uwierzytelnianie użytkownika</ti>
-</tr>
-<tr>
- <ti>autoindex</ti>
- <ti>
- Automatyczne tworzenie indeksów katalogów, podobnego do wyniku polecenia
- <c>ls</c>
- </ti>
-</tr>
-<tr>
- <ti>cache</ti>
- <ti>Przypisuje cache do adresów</ti>
-</tr>
-<tr>
- <ti>cern_meta</ti>
- <ti>Składnia CERN dla httpd</ti>
-</tr>
-<tr>
- <ti>charset_lite</ti>
- <ti>Pozwala na określenie translacji i kodowania znaków</ti>
-</tr>
-<tr>
- <ti>dav</ti>
- <ti>Dodaje funkcje WebDAV</ti>
-</tr>
-<tr>
- <ti>dav_fs</ti>
- <ti>System plików dla mod_dav</ti>
-</tr>
-<tr>
- <ti>dav_lock</ti>
- <ti>Moduł odcinający dla mod_dav</ti>
-</tr>
-<tr>
- <ti>dbd</ti>
- <ti>Zarządzanie połączeniami z bazą SQL</ti>
-</tr>
-<tr>
- <ti>deflate</ti>
- <ti>Kompresja danych przed wysłaniem</ti>
-</tr>
-<tr>
- <ti>dir</ti>
- <ti>
- Zapewnia przekierowania dla adresów z nadmiarowym ukośnikiemm
- </ti>
-</tr>
-<tr>
- <ti>disk_cache</ti>
- <ti>Zarządzanie cache przypisany do adresów</ti>
-</tr>
-<tr>
- <ti>dumpio</ti>
- <ti>Zapisuje cały ruch I/O</ti>
-</tr>
-<tr>
- <ti>env</ti>
- <ti>
- Pozwala na modyfikację zmiennych środowiskowych przekazywanych do stron CGI
- i SSI
- </ti>
-</tr>
-<tr>
- <ti>expires</ti>
- <ti>
- Tworzy nagłówki Expires i Cache-Control zgodnie z kryteriami podanymi przez
- użytkownika
- </ti>
-</tr>
-<tr>
- <ti>ext_filter</ti>
- <ti>
- Przetwarza odpowiedź podanym programem przed wysłaniem jej do klienta
- </ti>
-</tr>
-<tr>
- <ti>file_cache</ti>
- <ti>Zapisuje listy statycznych plików w pamięci</ti>
-</tr>
-<tr>
- <ti>filter</ti>
- <ti>Pozwala na filtrowanie treści</ti>
-</tr>
-<tr>
- <ti>headers</ti>
- <ti>Pozwala na zmianę nagłówków w zapytaniach i odpowiedziach HTTP</ti>
-</tr>
-<tr>
- <ti>ident</ti>
- <ti>Poszukiwanie ident zgodne z RFC 1413</ti>
-</tr>
-<tr>
- <ti>imagemap</ti>
- <ti>Przetwarzanie imagemap po stronie serwera</ti>
-</tr>
-<tr>
- <ti>include</ti>
- <ti>Pozwala na dołączanie plików HTML po stronie serwera</ti>
-</tr>
-<tr>
- <ti>info</ti>
- <ti>Pokazuje informacje o konfiguracji serwera</ti>
-</tr>
-<tr>
- <ti>log_config</ti>
- <ti>Logowanie zapytań wysyłanych do serwera</ti>
-</tr>
-<tr>
- <ti>log_forensic</ti>
- <ti>Dokładniejsze logowanie zapytań wysyłanych do serwera</ti>
-</tr>
-<tr>
- <ti>logio</ti>
- <ti>Logowanie wejściowych i wejściowych bajtów na żądanie</ti>
-</tr>
-<tr>
- <ti>mem_cache</ti>
- <ti>Przypisuje cache do adresów</ti>
-</tr>
-<tr>
- <ti>mime</ti>
- <ti>
- Pozwala na powiązanie rozszerzeń plików ze sposobami ich obsługi
- </ti>
-</tr>
-<tr>
- <ti>mime_magic</ti>
- <ti>
- Pozwala na wykrycie typu MIME pliku na podstawie kilku bajtów jego
- zawartości
- </ti>
-</tr>
-<tr>
- <ti>negotiation</ti>
- <ti>Pozwala na negocjowanie zawartości</ti>
-</tr>
-<tr>
- <ti>proxy</ti>
- <ti>Serwer proxy HTTP/1.1</ti>
-</tr>
-<tr>
- <ti>proxy_ajp</ti>
- <ti>Moduł AJP dla mod_proxy</ti>
-</tr>
-<tr>
- <ti>proxy_balancer</ti>
- <ti>Rozszerzenie mod_proxy pozwalające na zarządzanie obciążeniem</ti>
-</tr>
-<tr>
- <ti>proxy_connect</ti>
- <ti>Rozszerzenie mod_proxy do obsługi zapytań CONNECT</ti>
-</tr>
-<tr>
- <ti>proxy_ftp</ti>
- <ti>Obsługa FTP w mod_proxy</ti>
-</tr>
-<tr>
- <ti>proxy_http</ti>
- <ti>Obsługa HTTP w mod_proxy</ti>
-</tr>
-<tr>
- <ti>rewrite</ti>
- <ti>
- Pozwala na podmianę adresów w locie
- </ti>
-</tr>
-<tr>
- <ti>setenvif</ti>
- <ti>
- Pozwala na opisanie zapytań za pomocą zmiennych środowiskowych
- </ti>
-</tr>
-<tr>
- <ti>speling</ti>
- <ti>
- Próbuje poprawić źle wpisane adresy
- </ti>
-</tr>
-<tr>
- <ti>status</ti>
- <ti>Podaje informacje na temat aktywności i wydajności serwera</ti>
-</tr>
-<tr>
- <ti>unique_id</ti>
- <ti>
- Nadaje unikalną zmienną dla każdego zapytania
- </ti>
-</tr>
-<tr>
- <ti>userdir</ti>
- <ti>Pozwala użytkownikom na posiadanie katalogów domowych</ti>
-</tr>
-<tr>
- <ti>usertrack</ti>
- <ti>Logowanie aktywności użytkownika na stronie</ti>
-</tr>
-<tr>
- <ti>version</ti>
- <ti>Konfiguracja zależna od wersji</ti>
-</tr>
-<tr>
- <ti>vhost_alias</ti>
- <ti>Pozwala na dynamiczną konfigurację wielu wirtualnych domen</ti>
-</tr>
-</table>
-
</body>
</section>
</chapter>
--
gentoo-commits@lists.gentoo.org mailing list
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-03-31 20:12 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-09-22 1:17 [gentoo-commits] gentoo commit in xml/htdocs/doc/pl: apache-upgrading.xml Lukasz Damentko (rane)
-- strict thread matches above, loose matches on Subject: below --
2008-01-17 1:53 Lukasz Damentko (rane)
2008-03-05 3:46 Lukasz Damentko (rane)
2008-03-05 23:03 Lukasz Damentko (rane)
2008-03-31 20:12 Damian Kuras (shadow)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox