PHP kézikönyv
Előző
3.
Fejezet.
Telepítés
Következő
Ez a fejezet bemutatja, hogy miként kell feltelepíteni és beállítani a PHP-t UNIX rendszeren.
Mielőtt elkezded a telepítést, nézd meg a rendszerednek ás szerverednek megfelelő fejezetet is!
Nélkülözhetetlen előismeretek és szoftverek:
Alapvető UNIX ismeretek ("make "és a C fordító használata, ha saját magad szeretnéd végezni a fordítást)
Egy ANSI C fordító (ha fordítasz)
flex (fordításhoz)
bison (fordításhoz)
Egy web szerver
Bármilyen modul által igényelt elem (mint például a gd vagy pdf könyvtárak)
Számos módja van a PHP telepítésének a UNIX rendszereken, vagy egy fordítási és konfigurálási eljárással, vagy különböző előre-csomagolt megoldások használatával.
Az első mód jóval bonyolultabb, így a dokumentáció inkább erre a területre fekteti a hangsúlyt.
Az alapvető konfigurálási folyamatot a configure számára átadott parancssori paraméterek szabályozzák.
Ez a fejezet körvonalazza a leggyakoribb lehetőségeket, de számos más paraméter is rendelkezésre áll.
Lásd a Configure opciók teljes listáját részletesebb információkért.
Számos módja van a PHP telepítésének:
Apache modul fordítása
fhttpd modul fordítása
Más szerverekre (AOLServer, NSAPI, phttpd, Pi3Web, Roxen, thttpd, vagy Zeus) fordítás
CGI futtatható állomány készítése
A PHP-t számos különböző módon lehet fordítani, de az egyik legkedveltebb forma az Apache modulként való fordítás.
A következőkben egy gyors módszert mutatunk be erre.
Példa 3-1.
Gyors telepítési utasítások PHP 4-hez (Apache modul verzió)
1. gunzip apache_1.3.x.tar.gz 2. tar xvf apache_1.3.x.tar 3. gunzip php-x.x.x.tar.gz 4. tar xvf php-x.x.x.tar 5. cd apache_1.3.x 6.. / configure --prefix= / www 7. cd.. / php-x.x.x 8.. / configure --with-mysql --with-apache=.. / apache_1.3.x --enable-track-vars 9. make 10. make install 11. cd.. / apache_1.3.x 12.. / configure --activate-module=src / modules / php4 / libphp4.a 13. make 14. make install Ehelyett a lépés helyett talán jobb, ha a httpd futtatható állományát a meglévőre rámásolod.
Győződj meg róla, hogy előtte leállítottad a szervert!
15. cd.. / php-x.x.x 16. cp php.ini-dist / usr / local / lib / php.ini 17.
Szerkeszd a httpd.conf vagy srm.conf fájlt és add hozzá:
Használd a szokásos módszert az Apache szerver újraindítására. (Le kell állítanod és újra kell indítanod a szervert, nem csak újratölteni egy HUP vagy USR1 jellel.)
Ha a PHP-t sikeresen konfiguráltad, készen állsz a fordításra.
A make parancs elvégzi ezt a feladatot.
Ha nem sikerül a fordítás, és nem tudod kideríteni, miért, olvasd el a Problémák című részt.
Előző
Tartalom
Következő
Telepítés
Fel
Telepítés UNIX / Linux rendszerre