Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...
Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...
Ubuntu kiszolgáló kézikönyve - Ubuntu dokumentáció - Ubuntu ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
sudo a2ensite újoldal<br />
sudo /etc/init.d/apache2 restart<br />
Web<strong>kiszolgáló</strong>k<br />
Ne felejtsen el az újoldal helyett beszédesebb nevet adni a VirtualHostnak. Ennek egy<br />
módja, hogy a fájlt a virtuális <strong>kiszolgáló</strong> ServerName direktívája alapján nevezi el.<br />
Hasonlóképpen az a2dissite segédprogrammal tilthatja le a webhelyeket. Ez a több virtuális<br />
<strong>kiszolgáló</strong>t érintő beállítási hibák elhárításakor lehet hasznos.<br />
sudo a2dissite újoldal<br />
sudo /etc/init.d/apache2 restart<br />
1.2.2. Alapértelmezett beállítások<br />
Ez a szakasz ismerteti az Apache2 <strong>kiszolgáló</strong> alapértelmezett beállításait. Virtuális <strong>kiszolgáló</strong><br />
felvételekor például az ahhoz megadott beállítások élveznek elsőbbséget. A virtuális <strong>kiszolgáló</strong><br />
beállításaiban meg nem adott direktívák esetén az alapértelmezett értékek kerülnek felhasználásra.<br />
• A DirectoryIndex direktíva jelöli a <strong>kiszolgáló</strong> által alapértelmezésben kiszolgált oldalt, amikor a<br />
felhasználó a könyvtár indexét kéri le a könyvtárnév végén megadott / jellel.<br />
Ha például a felhasználó lekéri a http://www.példa.hu/példa_könyvtár/ címet, akkor vagy a<br />
DirectoryIndex oldalt kapja (ha az létezik), vagy ha meg van adva az Indexes beállítás, akkor a<br />
<strong>kiszolgáló</strong> által generált könyvtártartalmat, egyébként pedig a „hozzáférés megtagadva” oldalt. A<br />
<strong>kiszolgáló</strong> megpróbálja megkeresni a DirectoryIndex direktívában megadott fájlokat, és visszaadja<br />
az elsőként megtaláltat. Ha nem találja egyiket sem, és a könyvtárhoz meg van adva az Options<br />
Indexes direktíva, akkor a <strong>kiszolgáló</strong> HTML formátumba előállítja és visszaadja a könyvtár által<br />
tartalmazott könyvtárak és fájlok listáját. Az /etc/apache2/mods-available/dir.conf fájlban<br />
található alapértelmezett érték az „index.html index.cgi index.pl index.php index.xhtml index.htm”.<br />
Ha az Apache2 a lekért könyvtárban talál ilyen nevű fájlokat, akkor megjeleníti az elsőt.<br />
• Az ErrorDocument direktíva lehetővé teszi az Apache2-nek adott hibaesemények ellenőrzését. Ha<br />
például a felhasználó nem létező erőforrást kér, 404-es hiba történik, és az Apache2 alapértelmezett<br />
beállításai szerint a /usr/share/apache2/error/HTTP_NOT_FOUND.html.var fájl jelenik meg.<br />
Ez a fájl nincs a <strong>kiszolgáló</strong> DocumentRoot-jában, de egy Alias direktíva az /etc/apache2/<br />
apache2.conf fájlban átirányítja az /error könyvtárra vonatkozó kéréseket a /usr/share/apache2/<br />
error/ könyvtárba.<br />
Az alapértelmezett ErrorDocument direktívák listájának megjelenítéséhez adja ki a következő<br />
parancsot:<br />
grep ErrorDocument /etc/apache2/apache2.conf<br />
• Alapértelmezésben a <strong>kiszolgáló</strong> az átviteli naplót a /var/log/apache2/access.log fájlba írja.<br />
Ezt webhelyenként megváltoztathatja a virtuális <strong>kiszolgáló</strong> beállítófájljaiban a CustomLog<br />
direktíva segítségével, vagy az /etc/apache2/apache2.conf fájlban megadott alapértelmezett<br />
használatához ki is hagyhatja. Az ErrorLog direktíva használatával megadhatja azt a fájlt,<br />
144