1.8.1 Instalace PHP

Protože instalace PHP modulu je výrazně závislá na verzi interpretovacího nástroje jazyka PHP, je nutné nainstalovat PHP interpret, který je k dispozici na CD.

Úvod

Na disku C (pokud k němu máte přístup) vytvořte adresář PHP. Do něj rozbalte obsah souboru php-4.2.3-Win32.zip. Tímto je PHP částečně nainstalováno. V druhém kroku je potřeba provést konfiguraci WWW serveru, tak aby soubory s kódy jazyka PHP interpretoval pomocí námi nainstalovaného interpretu jazyka PHP.

Instalace

Popis instalace bude zaměřen pouze na dva nejpoužívanější WWW servery: Apache a IIS. Pokud používáte jiný WWW server řiďte se pokyny na domovských stránkách PHP (http://www.php.net) nebo kontaktujte svého administrátora WWW serveru.

Konfigurace WWW serveru

Konfigurace WWW serveru Apache se provádí v souboru httpd.conf, který je umístěn v domovském adresáři www serveru a v podadresáři conf (obvyklá cesta je C:\Program Files\Apache Group\Apache\conf\).

Do souboru je nutné umístit následující kód (je jedno na které místo):

<IfModule mod_mime.c>
    ScriptAlias /php/ "c:/PHP/"
    AddType application/x-httpd-php .php
    Action application/x-httpd-php "/php/php.exe"
</IfModule>

Uvedený kód definuje relativní cestu k adresáři C:\PHP, dále definuje MIME typ (application/x-httpd-php) pro soubory s příponou php a následně uvádí, že soubory daného MIME typu (application/x-httpd-php) se mají interpretovat pomocí souboru php.exe.

Po konfiguraci je nutné WWW server restartovat. To se obvykle provádí přes nabídku Start/Programs/Apache httpd server/Control apache/Restart.

Konfigurace Apache

Konfigurace WWW serveru IIS se provádí přes standardní konfigurační nástroj (konzole Internet Services Manager, který najdeme v administrativních nástrojích operačního systému). Postup je dokumentován na následujících obrázcích.

IIS

Obrázek 1-21: Umístění nástroje Internet Services Manager.

Umístění nástroje Internet Services Manager

Obrázek 1-22: Prostředí konzole (nástroje) Internet Services Manager (Internet Information Services).

Prostředí konzole (nástroje) Internet Services Manager

Obrázek 1-23: Rychlá nabídka (pravé tlačítko myši na název počítače) a funkce Properties.

Rychlá nabídka (pravé tlačítko myši na název počítače) a funkce Properties

Obrázek 1-24: Vlastnosti WWW serveru.

Vlastnosti WWW serveru

Po kliknutí na tlačítko Edit v sekci Master Properties na předchozím dialogovém okně (obrázku) dojde k vyvolání následujícího dialogového okna:

Obrázek 1-25: WWW server Master Properties.

WWW server Master Properties

Přepneme se na kartu HomeDirectory. Karta vypadá následujícím způsobem:

Obrázek 1-26: Karta HomeDirectory.

Karta HomeDirectory

Na kartě HomeDirectory zvolíme tlačítko Configuration. To nám zobrazí následující dialogové okno:

Obrázek 1-27: Okno Application Configuration.

Okno Application Configuration

V okně Application Configuration pomocí tlačítka Add přidáme ukazatel na Interpret PHP. Dialogové okno pro přidání ukazatele na PHP interpret je na dalším obrázku.

Obrázek 1-28: Dialogové okno pro přidání ukazatele na PHP interpret.

Okno má pouze dva parametry. První z nich je cesta k PHP interpretu a druhý z nich přípona souborů, které mají být PHP interpretem přeloženy.

Dialogové okno pro přidání ukazatele na PHP interpret