Apache webszerver, php tolmács és mysql aldomain telepítése

Egy kényelmes programozási környezet létrehozásához nem elegendő a telepítőcsomagok telepítése, ezért alapos konfigurációra van szükség. Ez a fejezet a webfejlesztő munkaállomásra vonatkozik.

1.1. Mit kell futtatnia egy PHP szkriptet?

A PHP programozása eltér a más nyelvek programozásától a viszonylag összetett környezet-beállítási rendszerrel. A webes technológiák elsajátításának első lépése a munkakörnyezet reprodukálása a fejlesztő számítógépén. Ehhez több szoftververendszert kell elindítani és konfigurálni.

A webalkalmazások és a HTML-fájlok internetes hozzáférését HTTP protokollt használó ügyfelek számára küldött webkiszolgáló biztosítja. A PHP-vel együtt használt legelterjedtebb szerver már évek óta az Apache webszerver.

A PHP tolmács vagy egy külső CGI program vagy egy dinamikus könyvtár, amelyet egy webkiszolgálóhoz kell csatlakoztatni, hogy az ügyfél a PHP parancsfájl helyett a végrehajtás eredményét megkapja. A helyzetet bonyolítja az a tény, hogy különböző kiterjesztések kapcsolódhatnak a PHP-tolmácshoz is, amelyet dinamikus könyvtáraknak is terveznek. A legtöbb modern alkalmazáshoz elég sok külső bővítményre van szükség, ezért a konfigurációs fájlok manuális szerkesztése nélkül nehéz feladat.

Gyakorlatilag egyetlen nagyobb program sem tehető az adatbázis használata nélkül. Hagyományosan a MySQL-t az Apache webszerverrel és a PHP tolmácskal együtt használják.

Mivel mind a PHP programozási nyelv, mind az Apache webszerver és a MySQL kiszolgáló eredetileg UNIX-szerű operációs rendszerek számára készült, konfigurációjuk és adminisztrációjuk a konfigurációs fájlok szerkesztésére és a parancssorba történő futtatásra korlátozódik. Ez a megközelítés gyakran zavarja a programozókat, akiknek nincs tapasztalata a UNIX-ban.

Kapcsolódó cikkek