Két fő módja van a PHP telepítésének Windows rendszeren, választhatod a kézi telepítést, vagy az installshield telepítőt.
Az Installshield útmutatót itt találod.
A Kézi telepítés útmutatóit itt találod.
A Windows PHP telepítő beszerezhető a http://www.php.net/ letöltések oldaláról (vagy a legközelebbi tükörkiszolgálóról). Alkalmas arra, hogy telepítse a PHP CGI verzióját, és IIS, PWS vagy Xitami szerver esetén elvégezze a szükséges beállításokat is.
Először telepítsd a választott szervert a gépedre, és ellenőrizd, hogy jól működik-e.
Futtassd a telepítő exe fájlt, és kövesd a varázsló által adott utasításokat. Kétféle telepítés közül választhatsz - a standard telepítés jól használható alapbeállításokat ad, az advanced kérdéseket tesz fel.
A telepítés varázslója elég információt gyűjt ahhoz, hogy elvégezhesse a php.ini fájl beállítását és konfigurálja a szervert a PHP számára. IIS esetén, vagy NT Workstation alatt PWS használatakor az összes ponton fellelhető script map beállítást megmutatja, és kiválaszthatod, hogy mely pontokra kerüljön be a PHP támogatás.
Mikor a telepítés befejeződött, a varázsló informál arról, hogy szükséges-e a rendszer, ill. a szerver újraindítása, vagy rögtön elkezdheted a munkát a PHP-vel.
Ez a fejezet segít a PHP kézi telepítésében és konfigurálásában, ha Windows 9x/NT/2000 szerveren dolgozol. Ezt az útmutatót eredetileg Bob Silva készítette. Az eredeti verzió angolul megtalálható a http://www.umesd.k12.or.us/php/win32install.html.
Ez a leírás a következő szerverek manuális PHP telepítését fedi le:
Personal Web Server (friss verzió javasolt)
Internet Information Server 3 vagy 4
Apache 1.3.x
Omni HTTPd 2.0b1 vagy újabb
A következő lépéseket el kell végezned, mielőtt a saját kiszolgálódnak megfelelő telepítési folyamatot elkezded.
Tömörítsd ki a zip fájlt egy tetszőlegesen választott könyvtárba. Mondjuk kezdésnek a "C:\PHP\" jó lehet.
Másold a "php.ini-dist" fájlt a windows könyvtárába, és nevezd át "php.ini"-re. A windows könyvtára tipikusan
c:\windows Windows 95/98 rendszeren |
c:\winnt vagy c:\winnt40 NT/2000 szerver esetében |
Szerkeszd a "php.ini" fájlt:
Módosítsd az extension_dir beállítást annak a könyvtárnak az elérési útjára, ahova a PHP-t telepítetted, illetve pontosabban ahova a php_*.dll fájlokat másoltad. Például c:\php
Ha nem OmniHTTPD-t használsz, írd át a "doc_root" sort, hogy a web dokumentumaid gyökérkönyvtárára mutasson. Például: c:\apache\htdocs vagy c:\webroot.
Válaszd ki, hogy mely modulokat szeretnéd betölteni, amikor a PHP elindul. Vedd ki a megjegyzés jeleket a megfelelő "extension=php_*.dll" sor elől, hogy futtasd azt a modult. Néhány modul használatához szükségesek más programok is a gépen. A PHP FAQ-ban részletes információkat találsz, hogy honnan szerezd be az ezek működéséhez szükséges programokat. Ezenkívül egy szkripten belül is betölthetsz dinamikusan egy modult a dl("php_*.dll"); használatával.
PWS és IIS szervereken beállíthatod a browscap.ini-t, hogy mutasson a "c:\windows\system\inetsrv\browscap.ini"-re Windows 95/98-ban vagy "c:\winnt\system32\inetsrv\browscap.ini"-re NT szerveren.
A PHP kiterjesztések DDL-jei "php_"-al kezdődnek, így nem lehet probléma közöttük és a külső library-k között.