Apache 2
Ez a rész ismerteti, hogyan lehet telepíteni a PHP az Apache 2.x Microsoft Windows rendszeren. Mi is utasítást Apache 1.3.x felhasználó egy külön oldalon.
Apache 2.2 felhasználók figyelmét, hogy a DLL fájl az Apache 2.2 hívják php5apache2_2.dll. ehelyett php5apache2.dll és ez csak PHP 5.2.0 és később.
Erősen ajánlott, hogy olvassa el a „dokumentáció Apache. hogy alapvető ismereteket Apache 2.x Server. Továbbá, mielőtt az olvasó a referencia megjegyzés „Ajánlások Windows Apache 2.x
Töltse le a legújabb verzióját »Apache 2.x és a megfelelő verziót a PHP. Kövesse a lépésről lépésre útmutató telepítéséhez és vissza, hogy továbbra is az integráció a PHP és az Apache.
Három módon lehet telepíteni a PHP az Apache Windows-on. Meg lehet futtatni a PHP CGI felvezető, vagy a FastCGI.
Megjegyzés. Ne feledje, hogy amikor megadja a pályák az Apache konfigurációs fájlok a Windows, mind a visszaperjelek például c: \ könyvtár \ fájl.kit meg kell változtatni a közvetlen: c: /directory/file.ext. A módját, hogy a könyvtárakat is szüksége lehet egy perjel a végén.
Telepítése PHP Apache kezelő
Meg kell adni a következő sorokat az Apache httpd.conf konfigurációs fájl PHP-modul betöltése az Apache 2.x:
Example # 1 PHP felvezető Apache 2.x
Megjegyzés. Feltétlenül szerepeljen a tényleges elérési útját PHP könyvtár helyett a C: / php / a fenti példában. Vigyázzon, hogy az irányelv LoadModule használni akár php5apache2.dll vagy php5apache2_2.dll és győződjön meg arról, hogy a megadott fájl valójában azon az úton, hogy az irányelvben megnevezett.
A fenti konfiguráció lehetővé teszi a PHP feldolgozni a fájlt, hogy a kiterjesztése .php, akkor is, ha vannak más kiterjesztések. Például, a fájl nevét indul example.php.txt kezelő PHP. Annak érdekében, hogy csak azok a fájlok, amelyek kiterjesztése .php fog futni, használja az alábbi konfiguráció:
Fut a PHP CGI
Meg kell olvassa el a dokumentációt »Apache CGI teljesebb megértéséhez CGI alatt futó Apache.
Ahhoz, hogy a PHP CGI, meg kell, hogy helyezze el a php-cgi fájlokat a megjelölt CGI könyvtár segítségével irányelv ScriptAlilas.
Ezt követően meg kell adni egy sort #! PHP fájlok, rámutatva, hogy a helyét a PHP futtatható fájlt.
Example # 2 PHP CGI alatt Apache 2.x
A PHP-t CGI, a szerver többféleképpen lehetséges sebezhető. Kérjük, olvassa el a „CGI biztonság”, hogy megtanulják, hogyan lehet védekezni az ilyen támadások ellen.
Fut a PHP alatt FastCGI
A PHP alatt FastCGI számos előnnyel, mint a futás, mint a CGI. A telepítés nagyon egyszerű:
Állítsuk be a web szerver, mint az alábbiakban leírt, ügyelve az összes telepítési útvonalak, az adott igényeknek megfelelően a rendszer:
Példa # 3 Apache konfigurációs futtatni, mint a PHP FastCGI
Kiterjesztésű fájlok .php ebben az esetben fog futni keresztül PHP FastCGI shell.