|
Windows Server 2008 je nový operační systém založený na platformě NT6, který zaznamenal kvalitativní skok ve výkonu hardwaru oproti ostatním NT platformám a začal být populární mezi většinou uživatelů, přičemž jeho ovládání je intuitivnější a jednodušší než v roce 2003 a je stále více chváleno. Zde představíme konstrukci PHP prostředí ve Windows Server 2008.
1. Instalace IIS Windows Server 2008 je verze IIS 7.0, včetně fastcgi, která se velmi snadno instaluje. Otevřete nabídku Start → Správu serveru a uvidíte rozhraní pro správu serveru (Obrázek 1).
Obrázek 1 - Správa serveru Sjeďte dolů po liště nebo klikněte na "Roles" v hlavním menu, poté klikněte na "Add Role", klikněte na Další, když se objeví stránka průvodce, a vyberte "Web Server (IIS)" (Obrázek 2)
Obrázek 2 - Přidání znaku
Po kliknutí na "Další" musíte vybrat funkci, která musí přidat o jedno "CGI" navíc než výchozí možnost (Obrázek 3).
Obrázek 3 - Funkce výběru Klikněte na "Další", budete muset potvrdit obsah instalace, a klikněte na Install pro instalaci IIS do operačního systému. Po instalaci IIS je potřeba provést test, zadat "http://localhost/" do adresního řádku prohlížeče, pokud se objeví uvítací stránka IIS7, znamená to, že je to normální. Dále musíte nastavit novou webovou stránku, nejprve otevřít IIS Manager (Start→ All Programs→ Admin Tools→ Internet Information Services (IIS) Manager). Poté smažte výchozí web, v hlavním menu, rozbalte menu webu a klikněte pravým tlačítkem na název webu a klikněte na delete (Obrázek 4)
Obrázek 4 – Smazat výchozí web
Vytvořte nový web, klikněte pravým tlačítkem na "Website", klikněte na Přidat web, zobrazí se formulář přidaný informacemi webu, nejprve zadejte název webu, například "dedecms", cesta je vybrána jako cesta uložená webem, server s jednou IP nemusí vybírat IP, hlavička hostu je vyplněna jako localhost a poté klikněte OK.
Obrázek 5 - Přidat webovou stránku Po přidání webu otevřete adresář webu, vytvořte nový index.html, pak ho otevřete v Notepadu a zadejte "hello dede" pro testování. Musíte také nastavit oprávnění, vrátit se do IIS Manageru, kliknout pravým tlačítkem na web "dedecms", kliknout na "Upravit oprávnění", po zadání kliknout na záložku "Security" a pak kliknout na "Editovat" (Obrázek 6)
Obrázek 6 - Oprávnění k úpravám
Klikněte na tlačítko "Přidat" po otevření okna "Upravit". Přidejte IUSR do seznamu uživatelů oprávnění a zkontrolujte oprávnění kromě Full Control. Pak klikněte na OK. (Obrázek 7)
Obrázek 7 - Přidání oprávnění
Musíte také znovu kliknout na OK v okně "Vlastnosti", jinak nelze oprávnění uložit. Po dokončení tohoto kroku můžete přistupovat k lokální adrese "http://127.0.0.1" k testování a webová stránka zobrazí "hello dede", což znamená, že konfigurace byla úspěšná.
Obrázek 8 - Testovací webová stránka
2.php instalaci. Jak již bylo zmíněno, není potřeba instalovat fastCGI zvlášť v IIS7, takže stačí stáhnout instalační balíček php pro instalaci, stáhnout adresu:http://windows.php.net/downloads/releases/archives/
Po stažení otevřete instalátor, nasměrujte ho, nastavte cestu a přejděte na místo, kde vybereme "nastavení webového serveru", zde vybereme "IIS fastcgi" (Obrázek 9)
Obrázek 9 - Výběr IIS FastCGI
Pak klikněte na tlačítko "další", k kroku výběru instalační možnosti, obecné výchozí nastavení stačí, pokud ji chcete přidat, musíte kliknout na ikonu disku před sebou a pak zvolit instalovat, první položka je pro instalaci pouze vybraných položek a druhá pro instalaci všech podprojektů projektu. (Obrázek 10) Po konfiguraci pokračujte k dalšímu kroku
Obrázek 10 - Možnosti montáže Po nastavení klikněte na "Next" a poté na "Install" pro instalaci PHP. Po dokončení instalace je stále potřeba ji otestovat, otevřít nově vytvořený adresář webu, vytvořit nový test.php soubor, otevřít ho pomocí Notepadu a zadat
Uložte hru pro ukončení a přístup k http://127.0.0.1/test.php z prohlížeče Zobrazí se informace o PHP, což značí, že prostředí PHP bylo úspěšně nainstalováno.
|