|
Windows Server 2008 je nový operačný systém založený na platforme NT6, ktorý dosiahol kvalitatívny skok vo výkone hardvéru v porovnaní s inými platformami NT a začal sa získavať na popularite medzi väčšinou používateľov, pričom jeho prevádzka je intuitívnejšia a jednoduchšia než v roku 2003 a je čoraz viac chválená. Tu predstavíme konštrukciu PHP prostredia vo Windows Server 2008.
1. Inštalácia IIS Windows Server 2008 je verzia IIS 7.0, vrátane fastcgi, ktorá sa veľmi ľahko inštaluje. Otvorte ponuku Start → Správa servera, aby ste videli rozhranie na správu servera (Obrázok 1).
Obrázok 1 - Správa servera Posuňte sa nižšie po lište alebo kliknite na "Roles" v hlavnom menu, potom kliknite na "Add Role", kliknite na Ďalej, keď sa zobrazí stránka sprievodcu, a vyberte "Web Server (IIS)" (Obrázok 2)
Obrázok 2 - Pridanie znaku
Po kliknutí na "Ďalej" musíte vybrať funkciu, ktorá musí pridať o jedno "CGI" viac než predvolená možnosť (Obrázok 3).
Obrázok 3 - Vybrať funkciu Kliknite na "Ďalej", budete musieť potvrdiť inštalačný obsah, a kliknite na Inštalovať, aby ste nainštalovali IIS do operačného systému. Po inštalácii IIS je potrebné vykonať test, zadať "http://localhost/" do adresného riadku prehliadača, ak sa zobrazí uvítacia stránka IIS7, znamená to, že je to normálne. Ďalej musíte nakonfigurovať novú webovú stránku, najprv otvoriť IIS Manager (Start→ Všetky programy→ Administrátorské nástroje→ Internet Information Services (IIS) Manager). Potom vymažte predvolenú webovú stránku, v hlavnom menu rozbalte menu webovej stránky a potom kliknite pravým tlačidlom na názov webu a kliknite na delete (Obrázok 4)
Obrázok 4 - Vymazať predvolenú webovú stránku
Vytvorte novú webovú stránku, kliknite pravým tlačidlom na "Website", kliknite na Pridať webstránku, zobrazí sa formulár pridaný informáciami webu, najprv zadajte názov webu, napríklad "dedecms", cesta sa vyberie ako cesta uložená webstránkou, server s jednou IP nemusí vyberať IP, hlavička hostiteľa sa vyplní ako localhost a potom kliknite OK.
Obrázok 5 - Pridať webovú stránku Po pridaní webovej stránky otvorte adresár webu, vytvorte nový index.html, potom ho otvorte v Notepade a zadajte "hello dede" na testovanie. Tiež musíte nastaviť oprávnenia, vrátiť sa do IIS Managera, kliknúť pravým tlačidlom na stránku "dedecms", kliknúť na "Upraviť oprávnenia", po zadáte na záložku "Bezpečnosť" a potom na "Upraviť" (Obrázok 6)
Obrázok 6 - Oprávnenia na úpravu
Kliknite na tlačidlo "Pridať" po otvorení okna "Upraviť". Pridajte IUSR do zoznamu používateľov oprávnení a skontrolujte oprávnenia okrem Plnej kontroly. Potom kliknite na OK. (Obrázok 7)
Obrázok 7 - Pridanie povolení
Tiež musíte znova kliknúť na OK v okne "Vlastnosti", inak sa povolenie nedá uložiť. Po dokončení tohto kroku môžete otestovať lokálnu adresu "http://127.0.0.1" a webová stránka zobrazí "hello dede", čo znamená, že konfigurácia je úspešná.
Obrázok 8 - Testovacia webová stránka
2.php inštalácia. Ako už bolo spomenuté, nie je potrebné inštalovať fastCGI samostatne v IIS7, takže stačí stiahnuť inštalačný balík php na inštaláciu, stiahnuť adresu:http://windows.php.net/downloads/releases/archives/
Po stiahnutí otvorte inštalátor, nasmerujte ho, nakonfigurujte cestu a choďte na miesto, kde vyberieme "nastavenie webového servera", tu vyberieme "IIS fastcgi" (Obrázok 9)
Obrázok 9 - Výber IIS FastCGI
Potom kliknite na tlačidlo "ďalej", k kroku výberu inštalačnej možnosti, stačí všeobecná predvolená inštalácia, ak ju chcete pridať, musíte kliknúť na ikonu disku pred sebou a potom zvoliť inštalovať, prvá položka je na inštaláciu len vybraných položiek a druhá na inštaláciu všetkých podprojektov projektu. (Obrázok 10) Po konfigurácii pokračujte k ďalšiemu kroku
Obrázok 10 - Možnosti montáže Po nastavení kliknite na "Ďalej" a potom na "Inštalovať" na inštaláciu PHP. Po dokončení inštalácie ju ešte musíme otestovať, otvoriť novo vytvorený adresár webovej stránky, vytvoriť nový test.php súbor, otvoriť ho pomocou Notepadu a zadať ho
Uložte si hru, aby ste ukončili a pristupovali k http://127.0.0.1/test.php z prehliadača Zobrazujú sa PHP informácie, ktoré indikujú, že PHP prostredie bolo úspešne nainštalované.
|