15.01.2013 Views

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 ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Web<strong>kiszolgáló</strong>k<br />

1. HTTPD – Apache2 web<strong>kiszolgáló</strong><br />

Az Apache a Linux rendszereken legszélesebb körben használt web<strong>kiszolgáló</strong>. A web<strong>kiszolgáló</strong>k a<br />

kliensszámítógépek által kért weboldalak kiszolgálását végzik. A kliensek általában webböngésző<br />

alkalmazások, mint például a Firefox, Opera, vagy Mozilla használatával kérik le és jelenítik meg a<br />

weboldalakat.<br />

A felhasználók az URL megadásával irányíthatják a böngészőt a web<strong>kiszolgáló</strong>ra, a teljes képzésű<br />

tartománynév (FQDN) és a kért erőforrás útvonalának segítségével. Az <strong>Ubuntu</strong> weboldalának 1<br />

megnyitásához a felhasználónak csak az FQDN-t kell megadnia. A kereskedelmi támogatással 2<br />

kapcsolatos információk megjelenítéséhez a felhasználónak az FQDN mellett egy útvonalat is meg<br />

kell adnia.<br />

A weboldalak átvitelére használt legáltalánosabb protokoll a HTTP. Ezen kívül további protokollok is<br />

támogatottak, például a HTTPS és az FTP.<br />

Az Apache web<strong>kiszolgáló</strong>t gyakran a MySQL adatbázismotorral, a PHP parancsnyelvvel és más<br />

népszerű parancsnyelvekkel, mint a Python és Perl együtt használják. Ezt az összeállítást LAMP-<br />

nak (Linux, Apache, MySQL és Perl/Python/PHP) nevezik, és hatékony és megbízható környezetet<br />

biztosít webalkalmazások fejlesztéséhez és telepítéséhez.<br />

1.1. Telepítés<br />

Az Apache2 web<strong>kiszolgáló</strong> elérhető <strong>Ubuntu</strong> Linux alatt. Az Apache2 telepítéséhez:<br />

• A terminálban adja ki a következő parancsot:<br />

sudo apt-get install apache2<br />

1.2. Beállítás<br />

Az Apache2 beállítása egyszerű szöveges beállítófájlokban elhelyezett direktívákkal történik. A<br />

beállítások a következő fájlokba és könyvtárakba vannak szétosztva:<br />

• apache2.conf: az elsődleges Apache2 beállítófájl. Az Apache2 globális beállításait tartalmazza.<br />

• conf.d: az Apache2-re globálisan érvényes beállítófájlokat tartalmazza. Az Apache2-t tartalom<br />

kiszolgálására használó egyéb csomagok ebbe a könyvtárba fájlokat vagy szimbolikus linkeket<br />

helyezhetnek el.<br />

• envvars: az Apache2 környezeti változói ebben a fájlban kerülnek beállításra.<br />

• httpd.conf: történetileg az elsődleges Apache2 beállítófájl, amelyet a httpd démonról neveztek el.<br />

Ez a fájl felhasználóspecifikus beállításokat tartalmazhat, amelyek globálisan befolyásolják az<br />

Apache2-t.<br />

1 http://www.ubuntu.com<br />

2 http://www.ubuntu.com/support/paid<br />

141

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!