Instalace a konfigurace PHP v MS Windows
Obsah
Kde vzít instalaci PHP pro Windows?
Pro vývoj aplikačního serveru je využíván skriptovací jazyk PHP 4.0.x
založený na jádře Zend. (http://www.zend.com).
Nejnovější instalaci PHP4 pro Windows můžete stáhnout ze serveru
http://www.php.net/downloads.php
- Win32 Binaries. PHP4 je distribuováno ve dvojí verzi, jako archiv
ZIP nebo jako instalační program. My budeme pracovat s distribucí ve formě
archivu ZIP.
Pro instalaci budete dále potřebovat Zend Optimizer™ pro spouštění
zkompilovaného kódu. Instalaci si můžete zdarma stáhnout na adrese http://www.zend.com/store/products/zend-optimizer.php.
Důležité je však vybrat verzi odpovídající vaší verzi PHP4.
Postup instalace
Kopírování souborů
-
stažený soubor s PHP4 rozbalte a jeho obsah překopírujte do Vámi
zvoleného adresáře. V tomto návodu budeme uvažovat C:\Program Files\PHP.
-
ze složky PHP zkopírujte soubory PHP4ts.dll a PHP4ts.lib
do adresáře C:\Winnt\System32 a přepište jakékoliv dřívější verze,
které se zde nalézají.
-
Ze složky PHP překopírujte soubor PHP.INI-DIST do adresáře WINNT
pod názvem PHP.INI
-
stažený soubor se Zend Optimizer™ rozbalte a nakopírujte do adresáře
C:\Program
Files\PHP\optimizer
-
nakopírujte soubory v adresáři DEMO do adresáře c:\inetpub\wwwroot\twist
na IIS a do c:\Program Files\Apache Group\Apache\htdocs\twist
na serveru Apache
Nastavení souboru PHP.INI
-
include_path - seznam adresářů pro předdefinované prohledávání skriptů
include_path = ".;c:\inetpub\wwwroot\twist\.config"
-
extension_dir - adresář obsahující rozšíření PHP
extension_dir = "c:\Program Files\PHP\extensions"
-
modul php_dbase.dll - smazat komentář ";"
-
registrace Zend Optimizer™
zend_optimizer.optimization_level=15
zend_extension_ts="C:\Program Files\PHP\optimizer\ZendOptimizer.dll"
Registrace PHP v serveru IIS
Registrace PHP v serveru Apache
-
Otevřete soubor c:\Program Files\Apache Group\Apache\conf\httpd.conf
v textovém editoru (např. Notepad)
-
Do sekce Dynamic Shared Object (DSO) Support přidejte řádek:
LoadModule php4_module "C:/Program Files/PHP/sapi/php4apache.dll"
-
Do sekce DirectoryIndex přidejte index.php:
DirectoryIndex index.html index.php
-
Do sekce Document types přidejte řádek:
AddType application/x-httpd-php .php .inc
Testování konfigurace PHP