Next: Az Apache konfigurálása Up: Az Apache HTTP szerver Previous: Néhány alapvető fogalom   Tartalomjegyzék
Általában elég összetett kérdés, hogy melyik modul hol van, mi a funkciója, és hogyan illeszthető bele a rendszerbe. Mindenesetre a főág moduljai megtalálhatóak a http://modules.apache.org/ –on.
Pl. a mod_rewrite modul az oldalak kódjában lévő
URL-ek átírásával foglalkozik. Ez bár elsőre viszonylag bonyolult dolognak
tűnik, megfelelő dokumentációval rendelkezik. Ez a probléma főleg a
webgazda feladatába tartozik. A lényeg az, hogy ha megváltoztatjuk a Web-hely
“fizikai” felépítését, az oldalakban szereplő hivatkozásokat
is mind meg kellene változtatni, ami igen nagy munka lehet. Ezért találták
ki ezt a kitűnő segédeszközt. A következő listában az Apache lehetséges
moduljai és az azokkal megvalósítható funkciók találhatók:
mod_access |
Gép (IP) alapú hozzáférés-szabályozás |
mod_actions |
Fájltípus / metódus alapú script indítás |
mod_alias |
Álnevek és átirányítások |
mod_asis |
Az “.asis” fájl kezelő |
mod_auth |
Felhasználó azonosítás szöveg fájlokkal |
mod_auth_anon |
ftp stílusú névtelen felhasználó azonosítás |
mod_auth_db |
felhasználó azonosítás a Berkeley-féle DB (adatbázis) fájlokkal |
mod_auth_dbm |
felhasználó azonosítás DBM (adatbázis) fájlokkal |
mod_auth_digest |
MD5 felhasználó azonosítás |
mod_autoindex |
Automatikus könyvtárlistázás |
mod_cern_meta |
HTTP fejléc metafájlok támogatása |
mod_cgi |
CGI script-ek meghívása |
mod_digest |
MD5 felhasználó azonosítás |
mod_dir |
Alapszintű könyvtárkezelés |
mod_env |
Környezeti változók átadása CGI script-eknek |
mod_example |
API demonstráció |
mod_expires |
Fejlécek erőforrásokhoz (meddig érvényes egy oldal) |
mod_headers |
Tetszőleges HTTP fejlécek beépítése |
mod_imap |
Kép-térkép fájlkezelő |
mod_include |
Szerveroldalon előállított objektumok |
mod_info |
Szerver beállítási információk |
mod_log_agent |
A “User Agent”-ek naplózása (a felhasználó milyen böngészőt használ) |
mod_log_config |
Testre szabható naplózó |
mod_log_referer |
“referer” naplózó (honnan lett a kliens erre az oldalra irányítva) |
mod_mime |
Objektumtípus megállapítása fájlkiterjesztésből |
mod_mime_magic |
Objektumtípus megállapítása tartalomból |
mod_mmap_static |
Fájlok térképének elkészítése a memóriába a gyorsabb kiszolgálás érdekében |
mod_negotiation |
Tartalom “tárgyalás” |
mod_proxy |
HTTP gyorsítótár |
mod_rewrite |
Profi URL-ből fájlnévre konvertáló |
mod_setenvif |
Környezeti változók beállítása kliens információk alapján |
mod_so |
Futás közbeni modul-betöltés támogatása (fejlesztés alatt!) |
mod_speling |
Automatikus hibajavítás félregépelt URL-ekben |
mod_status |
a szerver állapotának megjelenítése Web-lapként (authentikáció szükséges) |
mod_userdir |
A felhasználók könyvtárait kezeli (listázás, letöltés) |
mod_unique_id |
egységes kérés azonosító generálása minden lekéréshez |
mod_usertrack |
Felhasználó-követés sütik (cookies) segítségével |
mod_vhost_alias |
dinamikusan konfigurálható virtuális szerver-támogatás |
2 . táblázat Az Apache moduljai
Next: Az Apache konfigurálása Up: Az Apache HTTP szerver Previous: Néhány alapvető fogalom   Tartalomjegyzék
Misóka Zoltán 2000. 10. 05.