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