SVN: PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec
qwiat
cvs w pld-linux.org
Sob, 9 Wrz 2006, 13:36:39 CEST
Author: qwiat
Date: Sat Sep 9 13:36:35 2006
New Revision: 7744
Modified:
PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec
Log:
- dodanie brakujacych nazw plikow do opisu userdir
- kosmetyka
Modified: PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec
==============================================================================
--- PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec (original)
+++ PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec Sat Sep 9 13:36:35 2006
@@ -45,37 +45,44 @@
<ulink url="http://httpd.apache.org/docs-2.2/">on-line</ulink></para>
<itemizedlist>
<listitem>
- <para><filename class="directory">/etc/httpd/httpd.conf</filename></para>
- <para>W tym katalogu przechowywane są pliki konfiguracyjne demona.
- Po instalacji poszczególnych składników Apache, właśnie
- w tym miejscu należy szukać plików konfiguracyjnych od
- nich.</para>
+ <para>
+ <filename class="directory">/etc/httpd/httpd.conf</filename> -
+ w tym katalogu przechowywane są pliki konfiguracyjne demona.
+ Po instalacji poszczególnych składników Apache, właśnie
+ w tym miejscu należy szukać plików konfiguracyjnych od nich.
+ </para>
</listitem>
<listitem>
- <para><filename class="directory">/home/services/httpd</filename></para>
- <para>W tym katalogu znajdują się pliki domyślnej strony Apache,
- katalog z komunikatami o błędach oraz katalog przeznaczony
- dla skryptów cgi.</para>
+ <para>
+ <filename class="directory">/home/services/httpd</filename>
+ - pliki domyślnej strony Apache,
+ katalog z komunikatami o błędach oraz katalog przeznaczony
+ dla skryptów cgi.
+ </para>
</listitem>
<listitem>
- <para><filename class="directory">/usr/lib/apache</filename></para>
- <para>W tym katalogu przechowywane są moduły potrzebne do działania
- Apache oraz poszczególnych jego składników. Warto o tym
- pamiętać w przypadku problemów z uruchomieniem usługi.</para>
+ <para>
+ <filename class="directory">/usr/lib/apache</filename>
+ - moduły potrzebne do działania
+ Apache oraz poszczególnych jego składników. Warto o tym
+ pamiętać w przypadku problemów z uruchomieniem usługi.
+ </para>
</listitem>
<listitem>
- <para><filename class="directory">/usr/sbin</filename></para>
- <para>Nie jest to katalog należący stricte do Apache, jednak warto
- o nim wspomnieć ze względu na to iż przechowywane są w nim
- jego binaria. Aby się dowiedzieć które należą do niego
- wydaj następujące polecenie
- <screen># rpm -ql apache |grep ^\/usr\/sbin</screen></para>
+ <para>
+ <filename class="directory">/usr/sbin</filename>
+ - jest to katalog należący stricte do Apache, jednak warto
+ o nim wspomnieć ze względu na to iż przechowywane są w nim
+ jego binaria. Aby się dowiedzieć które należą do niego
+ wydaj następujące polecenie
+ <screen># rpm -ql apache |grep ^\/usr\/sbin</screen>
+ </para>
</listitem>
</itemizedlist>
<para>
Aby nasz serwer obsługiwał dodatkowe funkcje musimy zainstalować
- dodatkowe moduły, wraz z modułami dostarczane, są pliki konfiguracji
- z potrzebnymi dyrektywami.
+ odpowiednie moduły, wraz z modułami dostarczane, są pliki konfiguracji
+ z dyrektywami konfiguracyjnymi dla tego modułu.
</para>
<para>
Po każdej zmianie konfiguracji w katalogu
@@ -96,8 +103,8 @@
Bardzo pożyteczną cechą Apache jest możliwość
tworzenia lokalnych plików konfiguracji, dzięki którym
możemy modyfikować niektóre opcje konfiguracji. Pliki te
- mają nazwę <filename>.htaccess</filename> i może je tworzyć
- każdy kto ma tylko dostęp do katalogu ze stroną WWW. Wygoda w
+ mają nazwę <filename>.htaccess</filename> i może ich używać
+ każdy, kto ma tylko dostęp do katalogu ze stroną WWW. Wygoda w
ich używaniu polega na tym, że nie ma potrzeby restartowania
demona po każdorazowej ich modyfikacji.
</para>
@@ -153,28 +160,30 @@
<section id="uslugi_apache_userdir">
<title>Strony użytkowników</title>
- <para>Opcja <option>UserDir</option> definiuje nazwę katalogu
- przechowującego strony użytkowników wewnątrz ich katalogów domowych.</para>
- <screen>UserDir public_html</screen>
- <para>Oczywiście jeżeli nie podoba Ci się ta nazwa możesz ją zmienić, jednak należy
- pamiętać o tym, aby nazwy katalogów ze stronami na kontach użytkowników
- odpowiadały temu co jest w pliku konfiguracyjnym.</para>
- <para>Przykład: Użytkownik Jan Kowalski posiada konto o nazwie: jan. W
- <filename class="directory">/home/users/jan</filename> jest jego katalog
- domowy.
- Jego strona internetowa znajduje się w katalogu
- <filename class="directory">/home/users/jan/public_html</filename>. Aby
- strona się wyświetliła należy ustawić odpowiednie prawa dostępu. Katalog
- domowy <literal>jan</literal> powinien mieć ustawione prawa
- <emphasis>711</emphasis>. Katalog przechowujący jego stronę czyli
- <literal>public_html</literal> powinien mieć <emphasis>755</emphasis>.
+ <para>
+ Swobodne publikowanie stron internetowych przez użytkowników
+ jest możliwe dzięki pakietowi <literal>apache-mod_userdir</literal>.
+ Opcja <option>UserDir</option> w pliku <filename>16_mod_userdir.conf</filename>
+ definiuje nazwę katalogu przechowującego strony użytkowników wewnątrz
+ ich katalogów domowych.
+ <screen>UserDir public_html</screen>
+ Przykład: Użytkownik Jan Kowalski posiada konto o nazwie: <emphasis>jan</emphasis>.
+ W <filename class="directory">/home/users/jan</filename> jest jego katalog
+ domowy. Swoją stronę internetową umieszcza w katalogu
+ <filename class="directory">/home/users/jan/public_html</filename>,
+ zaś dostęp do nie uzyskuje za pomocą adresu <literal>http://example.net/~jan</literal>.
+ </para>
+ <para>
+ Aby
+ strona się wyświetliła należy ustawić odpowiednie prawa dostępu - tak by
+ Apache (domyślnie z prawami użytkownika http) miał prawo do odczytu. Katalog
+ domowy <emphasis>jan</emphasis> powinien mieć ustawione prawa
+ <literal>711</literal>. Katalog przechowujący jego stronę czyli
+ <literal>public_html</literal> powinien mieć <literal>755</literal>.
Każdy katalog zawierający elementy strony powinien mieć również uprawnienia
- <emphasis>755</emphasis>. Pliki strony natomiast
- <emphasis>644</emphasis>.
- </para>
- <para>Zgodnie z dotychczasową konfiguracją Apache,
- stronę Jana będzie można oglądać pod adresem:
- <literal>http://example.net/~jan</literal>.
+ <literal>755</literal>. Pliki strony natomiast
+ <literal>644</literal>.
+
</para>
</section>
Więcej informacji o liście dyskusyjnej pld-doc