Author: qwiat
Date: Sat Dec 6 22:30:21 2008
New Revision: 10024
Modified:
PLD-doc/book/pl_book__uslugi/pl_uslugi__apache.sec
Log:
- fixes and cosmetics
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 Dec 6 22:30:21 2008
@@ -188,7 +188,7 @@
realizowany na dwa sposoby: hosty oparte o adresy IP
oraz
oparte o nazwy, pierwsza z metod wymaga osobnego adresu
IP dla ka�dego wirtualnego hosta, drugi za� korzysta z
- jednego adresu IP. Z oczywistych wzgl�d�w du�o bardziej
+ jednego. Z oczywistych wzgl�d�w du�o bardziej
popularna jest druga z metod i w�a�nie j� b�dziemy
opisywa�.
</para>
@@ -204,15 +204,31 @@
<para>
W naszym przyk�adzie dodamy obs�ug� domeny
<emphasis>moja-strona.com</emphasis>,
- na pocz�tku musimy stworzy� dodatkowy plik konfiguracji
- (dla porz�dku), kt�ry umie�cimy w katalogu
- <filename>/etc/httpd/httpd.conf/</filename>.
- W pliku tym umieszczamy opcj�, wskazuj�c� kt�re adresy
- IP serwera maj� by� u�ywane do obs�ugi host�w
witrualnych:
- <screen>NameVirtualHost *</screen>
- Powy�szy wpis m�wi, �e wszystkie dost�pne adresy b�d�
- wykorzystywane, nast�pnie umieszczamy definicje host�w
- wirtualnych, kt�re mog� wyst�powa� nast�puj�co:
+ na pocz�tku nale�y stworzy� dodatkowy plik konfiguracji
+ (dla porz�dku) o nazwie np.
<filename>vhosts.conf</filename>, kt�ry
+ umie�cimy w katalogu
<filename>/etc/httpd/httpd.conf/</filename>.
+ Zak�adamy, �e wszystkie vhosty b�dziemy trzyma� w
katalogu
+ <filename>/home/services/httpd/vhosts/</filename>.
+ Plik b�dzie si� zaczyna� od nast�puj�cego zestawu opcji:
+<screen>NameVirtualHost *
+<Directory /home/services/httpd/vhosts>
+ Order allow,deny
+ Allow from all
+</Directory>
+<VirtualHost _default_>
+ DocumentRoot /home/services/httpd/html/
+</VirtualHost>
+</screen>
+ Opcja <literal>NameVirtualHost</literal> wskazuje,
kt�re adresy IP serwera maj�
+ by� u�ywane do obs�ugi host�w witrualnych,
+ w tym wypadku wszystkie, co jest najcz��ciej spotykan�
konfiguracj�.
+ Sekcja <literal>Directory</literal> zezwala na dost�p do
+ plik�w ze wskazanego katalogu. Pierwszy zdefiniowany
virtualhost (_default_) ma
+ za zadanie wskazanie serwerowi domy�lnej strony,
wy�wietlanej
+ w wypadku je�li jaki� vhost nie jest skonfigurowany na
naszym
+ serwerze, w przeciwnym razie wy�wietli si� strona
pierwszego
+ w kolejno�ci vhosta. Teraz mo�emy dodawa� vhosty, wg.
przyk�adu:
+
<screen><VirtualHost *>
ServerName moja-strona.com
DocumentRoot /home/services/httpd/vhosts/moja_strona
@@ -224,20 +240,8 @@
Po uruchomieniu mechanizmu host�w wirtualnych ca�kowicie
bezu�yteczne stan� si� globalne opcje
<literal>ServerName</literal>
czy <literal>DocumentRoot</literal>, od tej pory
konfiguracja
- w ca�o�ci opiera si� o vhosty. Ka�da z domen powinna
- mie� swoj� konfiguracj� na serwerze WWW, je�li
- jednak domena jest prawid�owo skonfigurowana a vhost
- nie jest utworzony, to wy�wietlona zostanie strona
- nale��ca do pierwszego vhosta w pliku konfiguracji lub
- strona <emphasis>domy�lnego vhosta</emphasis>. Domy�lny
- vhost ma jeszcze prostsz� konstrukcj� ni�
- zwyk�y (brak ServerName), poni�ej
- przedstawiono taki wpis:
-<screen><VirtualHost _default_>
- DocumentRoot /home/services/httpd/html/
-</VirtualHost></screen>
- </para>
- <para> W konfiguracji host�w wirtualnych mo�emy
+ w ca�o�ci opiera si� o vhosty.
+ W konfiguracji host�w wirtualnych mo�emy
umieszcza� wiele opcji u�ywanych w g��wnym serwerze
(np.: <literal>ServerAdmin</literal>,
<literal>ErrorLog</literal>),
tak zdefiniowane opcje przes�oni� globalne warto�ci.
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit