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>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit