Namestitev spletnega strežnika, ki podpira IIS PHP, v sistem Windows 8 / Server 2012

Danes vam bomo pokazali, kako namestiti svoj spletni strežnik IIS s podporo PHP, ki temelji na sistemu Windows 8 / Windows Server 2012. Nato bo na tej platformi mogoče lansirati večino sodobnega CMS-ja, napisanega v tem trenutno najbolj priljubljenem (vendar daleč od najboljšega) jezika za razvoj spletnih aplikacij..

Vsebina:

  • Namestite IIS v sistem Windows 8
  • Namestite IIS na Windows Server 2012
  • Namestitev PHP v sistemu Windows 8 / Windows Server 2012
  • Testiranje PHP na IIS

Namestite IIS v sistem Windows 8

V operacijskem sistemu Windows 8 je spletni strežnik IIS 8 na voljo kot ločena funkcija in ni privzeto nameščen. Če želite namestiti IIS v sistem Windows 8, odprite nadzorno ploščo in v razdelku Program in funkcije (appwiz.cpl) kliknite na gumb Vklopite ali izklopite funkcije sistema Windows.

V oknu, ki se odpre, potrdite polje na Internetna informacijska storitev in kliknite ok.

Opomba. IIS je privzeto nameščen v minimalni konfiguraciji..

Po končani namestitvi preverite, ali naš spletni strežnik deluje. Če želite to narediti, zaženite Internet Explorer (ali kateri koli drug brskalnik) in v njegovo naslovno vrstico vnesite http: // localhost (ali).

Če IIS pravilno deluje, se prikaže naslednja stran:

Namestite IIS na Windows Server 2012

V operacijskem sistemu Windows Server 2012 lahko namestite internetne informacijske storitve s konzole upravitelja strežnikov z izbiro vloge za namestitev Spletni strežnik IIS.

Strinjamo se s privzeto predlaganimi komponentami in namestimo samo dodatno Cgi (ki se nahaja v oddelku Uvajanje aplikacije IIS vloge).

Nato zaženite namestitev vloge, po kateri bo treba strežnik znova zagnati.

Delo IIS bomo preizkusili tako, da odpremo stran brskalnika http: // localhost.

Namestitev PHP v sistemu Windows 8 / Windows Server 2012

Za namestitev PHP potrebujemo namestitveni program Microsoftov namestitveni program za spletno platformo 5.0 (WPI), ki ga lahko prenesete s te povezave: http://www.microsoft.com/web/downloads/platform.aspx (wpilauncher.exe.)

Namig. Prednost uporabe namestitvenega programa PHP kot dela Microsoftove spletne platforme pred ročno namestitvijo PHP je naslednja:

  • WPI sam določi zahtevano različico PHP-a in namesti trenutno različico.
  • WPI sam konfigurira integracijo z IIS, omogoča namestitev razširitev PHP brez potrebe po ročni nastavitvi konfiguracijskih datotek
  • WPI poleg tega olajša nadgradnjo PHP brez izgube konfiguracijskih datotek

Zaženite preneseno datoteko wpilauncher.exe. v oknu, ki se prikaže, bo namestitveni program spletne platforme odšel na zavihek Izdelki in na seznamu izdelkov, ki so na voljo, poiščite vrstico PHP 5.5.11.

Pritisnite gumb Dodaj in potem Namestite. Preden začnete z namestitvijo, bo WPI preveril vaš sistem glede skladnosti z zahtevami (po potrebi boste morali namestiti manjkajoče komponente), nato pa se bo namestitev PHP začela.

Testiranje PHP na IIS

Po namestitvi PHP preverite, ali deluje pravilno. Če želite to narediti, pojdite v korenski imenik spletnega strežnika (privzeto C: \ inetpub \ wwwroot) in ustvarite novo besedilno datoteko s pripono PHP (na primer, test.php).

Odprite ga v katerem koli urejevalniku besedil in vanj prilepite naslednjo kodo:

phpinfo ();
?>

Nato v brskalniku v naslovni vrstici podajte naslednji URL :. Če je vse pravilno nastavljeno, mora okno prikazati različico in osnovne nastavitve konfiguracije nameščene različice PHP (PHP Info).

Namig. Nastavitve konfiguracije PHP so shranjene v datoteki php.ini, ki se nahaja v korenu namestitvenega imenika.

To je vse! Torej, pogledali smo najlažji način za namestitev popolnega spletnega strežnika IIS s podporo PHP 5.x, ki temelji na sistemu Windows Server 2012 / Windows 8.