Apache2.2.x beállítása

Az Apache alapból fent van az Ubuntu Linuxon és egy alap telepítés is található:
Mint tudjuk (a fenét tudjuk, hiszen azért olvassuk ezt a dokumentumot) az Apache konfigurációja minden operációs rendszeren a httpd.conf text fájl - és annak minden rendszeren ugyanaz a tartalma. Na ez nem igaz. Az Apache 2.2.x verziótól kezdve az Ubuntun a konfiguráció kiindulópontja:

/etc/apache2/apache2.conf

fájl és includolja a
httpd.conf - Ez alapból üres
ports.conf - ebben találhatók a portok leírásai

és egyéb, a /etc/apache3/conf.d/-ben lévő fájlokat.
A virtuális hostokat a

/etc/apache3/sites-enabled/

könyvtárban találjuk meg

Az Apache2.2 által betöltött modulok beállításai az alábbi include-okban találhatók:

/etc/apache2/mods-enabnled/*.load
/etc/apache2/mods-enabled/*.conf

Maguk a modulok a /usr/lib/apache2/modules könyvtárban találhatók

Tulajdonképpen az Apache+PHP működik alapvetően ezen a rendszeren és nem is kell semmit bekonfigurálni :-)