| Sorozatunk harmadik részében folytatjuk a PHP+Apache+MySQL hármas telepítését, ezúttal azonban Linux lesz a megcélzott operációs rendszerünk. Ha sikeresen túlverekedtük magunkat a telepítés bonyodalmain, belefogunk a nyelvvel való ismerkedésbe, elkészítjük első PHP-ben írt programunkat, megismerkedünk a változók használatával, és az űrlapok adatainak feldolgozásával. |
|
Sorozatunk harmadik részében folytatjuk
a PHP+Apache+MySQL hármas telepítését, ezúttal azonban Linux lesz a megcélzott
operációs rendszerünk.
Ha sikeresen túlverekedtük magunkat
a telepítés bonyodalmain, belefogunk a nyelvvel való ismerkedésbe, elkészítjük
első PHP-ben írt programunkat, megismerkedünk a változók használatával,
és az űrlapok adatainak feldolgozásával.
Aki az előző cikk alapján már feltelepítette
a szükséges programokat Windows alá, nyugodtan ugorjon az "Első
PHP programom" című részhez, mert a Linux-os telepítés nem biztos,
hogy érdekfeszítő lesz számukra.
Telepítés Linux alá
Mivel Linux alatt általában egy
teendőt sokféleképpen elvégezhetünk, ezért hogy "egy nyelvet beszéljünk"
néhány alapvető dolgot feltételezek, ezek:
-
az olvasó valamelyest jártas a Unix
parancsokban
-
telepített és fordított forrásból már
ezt megelőzően is
-
a kiszemelt Linux-hoz van teljes hozzáférése
(rendszergazda azon)
-
és ez a Linux nem tartalmaz előzőleg
telepített Apache, PHP, vagy MySQL programokat
Mivel nem előre lefordított forrásokból
fogunk telepíteni (kivétel ez alól a MySQL), így az útmutató amennyire
csak lehet független a különböző Linux disztribúcióktól, azonban néhol
adódhatnak eltérések, melyeket vegyünk figyelembe az itt leírtak alkalmazásakor
(például az indító script-ek elkészítésekor).
Hozzávalók beszerzése
A Windows-os telepítésnél leírtak
nagy része Linux esetében is érvényes, az ott szereplő tükörszervereken
megtalálható a programok Linux-os változata is. Így itt már csak egy-egy
(talán a leggyorsabb szerverhez mutató) linket ismétlem meg.
A programokat a home könyvtárunkon
belül mondjuk a down-ba töltsük le.
Apache
ftp://xenia.sote.hu/pub/linux/mirrors/www.apache.org/dist/
Az állomány neve 1.3.11-es verzió
esetében apache_1.3.11.tar.gz, a mérete 1,7MB.
PHP
http://www.php.cz/distributions/
Állomány neve: php-3.0.15.tar.gz
és a mérete: 1,9MB (3.0.15-ös változat).
MySQL
ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-3.22/
A cikk írásakor 3.22.32 volt a
legfrissebb változat, ennek megfelelően az állomány neve Pentium alapú
PC-re: mysql-3.22.32-pc-linux-gnu-i686.tar.gz, mérete: 4,9MB.