Ubuntu logo
Apache2

Apache2 webszerver

Ezzel a szolgáltatással a honlapunkat tudjuk közzétenni az Interneten.

Telepítés:

sudo apt-get install apache2

Beállítás:

A beállítófájlokat a /etc/apache2 könyvtár tartalmazza. Az /etc/apache2/sites-available/default beállítófájl egy alapértelmezett konfigurációt tartalmaz, melynek mintájára újat is létrehozhatunk.

sudo cp ./default ./uj_oldal  '-előtte lépjünk az /etc/apache2/sites-available/ könyvtárba

uj_oldal szerkesztése:
sudo nano ./uj_oldal

ServerAdmin webmaster@localhost  '-a kiszolgáló rendszergazdájának a címe, mely hiba esetén egy hibaüzenetben a honlapon megjelenik.

DocumentRoot /var/www  '-az Apache2 hol keresse a webhelyet felépítő fájlokat

Az /etc/apache2/ports.conf fájlban a Listen értéknél megadható, hogy az Apache2 mely portokon várja a kéréseket, opcionálisan IP cím is megadható. Alapértelmezett a 80-as.

sudo a2dissite default  '-a régi (alapértelmezett) VirtualHost letiltása
sudo a2ensite uj_oldal  '-az uj_oldal VirtualHost engedélyezése

E parancsok hatására az /etc/apache2/sites-enabled/ könyvtár tartalma változik, amelyben az engedélyezett kiszolgálók találhatóak.

Indítsuk újra az Apache-ot:
sudo /etc/init.d/apache2 restart

Tűzfal beállítása (shorewall):

sudo nano /etc/shorewall/rules

ACCEPT net $FW tcp 80 -

sudo /etc/init.d/shorewall restart  '-tűzfal újraindítása

© fiti 2010