Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows 8
  • Windows Server. Konfiguriranje IIS web poslužitelja

Windows Server. Konfiguriranje IIS web poslužitelja

Zadnje ažuriranje: 31.10.2015

Obično se većina ASP.NET web aplikacija objavljuje na IIS web poslužitelju. Pogledajmo primjer kako ugostiti web aplikaciju na IIS poslužitelju.

Prvo, konfigurirajmo web poslužitelj. Da biste to učinili, otvorite alat za administraciju IIS-a: idite na Upravljačku ploču, zatim odaberite Administrativni alati-> IIS Manager. I konzola za upravljanje IIS-om će nam se otvoriti:

Ugostit ćemo našu stranicu u zadanom čvoru (u mom slučaju, ovo je Zadana web stranica). A za to, prvo, stvorimo mapu za našu aplikaciju u direktoriju ovog čvora. Zadani direktorij za standardnu ​​web stranicu je C: \ inetpub \ wwwroot... Idemo do njega i kreiramo mapu BookStore u kojoj će se nalaziti naša aplikacija.

Sada desnom tipkom miša kliknite naziv zadanog čvora i odaberite stavku Dodajte aplikaciju:

U prozoru koji se pojavi unesite odgovarajuće postavke (gore kreirani direktorij kao fizički put aplikacije):

Naša stranica je praktički stvorena. Sada ostaje postaviti u imenik C: \ inetpub \ wwwroot \ Knjižara našu aplikaciju.

Prijeđimo na aplikaciju u Visual Studiju. Desnom tipkom miša kliknite naziv projekta i na izborniku koji se pojavi odaberite Objavi:

Pred nama će se otvoriti čarobnjak za objavljivanje koji će nam ponuditi prolazak kroz nekoliko faza. Prvo, odaberimo profil:

Ako više od jednog profila nije definirano, onda ga kreirajte klikom na vezu Novo ... i odabirom naziva.

Nakon kreiranja profila kliknite na Next i prijeđite na sljedeću fazu - Povezivanje. U ovom trenutku za opciju Publish Method odaberite Sustav datoteka

Za opciju Ciljna lokacija definirajte fizički put do direktorija naše stranice. U ovom slučaju, ovo je način C: \ inetpub \ wwwroot \ Knjižara.

A za polje Odredišni URL navedite url na kojem će aplikacija biti dostupna, tj http: // localhost / Knjižara.

Nakon postavljanja svih svojstava, kliknite na gumb Objavi. Nakon toga, u Visual Studio, u prozoru Output, studio će prikazati sažetak uspjeha ili neuspjeha publikacije. Možda ćete vidjeti poruke "Pristup odbijen" zbog kojih objavljivanje ne uspijeva:

U tom slučaju moramo otvoriti pristup za pisanje u mapu C: \ inetpub \ wwwroot \ BookStore (prema zadanim postavkama, pristup samo za čitanje) i ponoviti publikaciju.

Alternativno, ako ne želimo otkriti pristup za pisanje, možemo ručno kopirati i prenijeti sve potrebne datoteke u gornju mapu. Kao što nam pokazuje izlazni prozor, sve datoteke za objavu spremaju se u projekt u direktorij obj \ Izdanje \ Paket \ PackageTmp... I možemo jednostavno kopirati sve datoteke iz tog direktorija i premjestiti ih u direktorij C: \ inetpub \ wwwroot \ Knjižara.

Ako smo pri izradi web aplikacije koristili motor baze podataka localdb, tada trebamo postaviti bazu na MS SQL Servere i sukladno tome promijeniti niz povezivanja baze podataka tako da više ne koristimo localdb koji je namijenjen samo za razvojne svrhe, već MS SQL Poslužitelj.

Sada pokrenimo Web Publishing Service putem konzole Services ili putem IIS konzole i možemo pristupiti stranici putem url-a http: // localhost / Knjižara.

Instalacija i konfiguracija IIS-a

U većini slučajeva, u stvarnim proizvodnim projektima, jedan ili više poslužitelja koristit će se za opsluživanje zahtjeva klijenata web stranice. Ovi poslužitelji mogu biti u vlasništvu i kojima upravljate izravno vi, namjenski tim ili treća strana hosting tvrtka. U svakom slučaju, prije ili kasnije dođe trenutak kada je kodiranje i testiranje završeno te se rad mora predstaviti široj javnosti – to je implementacija web stranice.

U ovom i sljedećem članku ćemo pogledati različite mogućnosti implementacije. Međutim, u svim slučajevima osnovne premise ostaju nepromijenjene. Radna stanica ima gotovu web stranicu koju je potrebno postaviti na poslužitelj kako bi bila dostupna klijentima. Za ASP.NET takav poslužitelj je IIS (Internetske informacijske usluge) a njegova trenutna verzija je IIS 8. Kada je prvi put implementiran, IIS je bio osnovni web poslužitelj. Tijekom godina, IIS se razvio u sofisticirani aplikacijski poslužitelj koji pruža široku paletu funkcionalnosti, od kojih je najvažnija podrška za hosting ASP.NET aplikacija.

Ovaj se članak usredotočuje na IIS 8. Iako se stroj koji koristi IIS 8 ovdje naziva poslužitelj, IIS se može pokretati i na radnoj stanici i na poslužiteljskoj verziji sustava Windows. Nisu sve, ali većina funkcionalnosti dostupna na radnim stanicama, što vam omogućuje hostiranje složenih web-mjesta. Preporučujemo korištenje Windows Servera kad god je to moguće, ali Windows 7 ili Windows 8 je jeftina alternativa.

Microsoft veže IIS izdanja za Windows izdanja. Windows Server 2008 i Windows Vista uključuju IIS 7.0, Windows Server 2008 R2 i Windows 7 uključuju IIS 7.5, a Windows Server 2012 i Windows 8 uključuju IIS 8. Verzije 7.0 i 7.5 Microsoft zajedno naziva IIS 7, što može biti zbunjujuće . Verzija IIS-a koju podržava operativni sustav ne može se promijeniti — Windows Server 2008 koristit će samo IIS 7.0. Na primjer, nećete moći nadograditi na IIS 7.5, koji se koristi u sustavu Windows Server 2008 R2.

Instalacija IIS-a

IIS komponenta uključena je kao dio instalacije sustava Windows (i za poslužitelje i za radne stanice) i zahtijeva aktivaciju i konfiguraciju. Sljedeća su tri načina za aktiviranje IIS-a za različite operativne sustave.

Instaliranje IIS-a na desktop verzije sustava Windows (Windows Vista, Windows 7 i Windows 8)

Svaka verzija operacijskog sustava Windows nudi različitu verziju IIS-a — IIS 8 (u sustavu Windows 8), IIS 7.5 (u sustavu Windows 7) ili IIS 7 (u sustavu Windows Vista). U svim ovim verzijama sustava Windows IIS je omogućen, ali nije u početku instaliran. Da biste ga instalirali, morate slijediti ove korake:

Instalacija IIS-a na Windows Server 2008

Instaliranje i konfiguriranje IIS-a isto je za Windows Server 2008 i Windows Server 2008 R2. Potrebni koraci opisani su u nastavku:

    Pokrenite Upravitelj poslužitelja. Da biste to učinili, kliknite gumb Start i odaberite Svi programi -> Administrativni alati -> Upravitelj poslužitelja.

    Odaberite čvor Uloge u stablu s lijeve strane.

    Dovršite potrebne korake u čarobnjaku. Vjerojatno će se od vas tražiti da instalirate dodatne potrebne uloge - ako je tako, samo trebate prihvatiti operacije i nastaviti.

    Nakon instalacije, od vas će se tražiti da konfigurirate svoj web poslužitelj. Kao i kod desktop verzija sustava Windows, možete odabrati određene značajke IIS 7 koje želite omogućiti.

    Ako koristite ASP.NET s .NET Framework 4.5, tada će ta verzija .NET Frameworka morati biti instalirana (.NET Framework Developer Center)

Instalacija IIS-a na Windows Server 2012

Proces instalacije za IIS u sustavu Windows Server 2012 u biti je isti kao u sustavu Windows Server 2008. Glavna razlika je u tome što je korisničko sučelje malo drugačije. Detaljan opis možete pronaći slijedeći poveznicu Instaliranje IIS 8 na Windows Server 2012.

Upravljanje IIS-om

Kada je IIS instaliran, automatski stvara direktorij pod nazivom C: \ inetpub \ wwwroot koji predstavlja vašu web stranicu. Sve datoteke u ovom direktoriju izgledat će kao da su u korijenskom direktoriju vašeg web poslužitelja.

Za dodavanje dodatnih stranica na svoj web poslužitelj, možete kopirati HTML, ASP ili ASP.NET datoteke izravno u C: \ Inetpub \ wwwroot direktorij. Na primjer, ako dodate datoteku TestFile.html u ovaj direktorij, možete je zatražiti u svom pregledniku putem URL-a http: //localhost/TestFile.html. Možete čak stvoriti podmape za grupiranje povezanih resursa. Na primjer, C: \ inetpub \ wwwroot \ MySite \ MyFile.html možete pristupiti putem preglednika koristeći url http: //localhost/MySite/MyFile.html.

wwwroot direktorij je zgodan za pokretanje jednostavnih primjera i statičkih stranica. Da biste ispravno koristili ASP.NET, morate napraviti vlastiti virtualni direktorij za svaku web-aplikaciju koju izradite. Na primjer, možete stvoriti mapu s bilo kojim imenom na bilo kojem pogonu na vašem računalu i smjestiti je u IIS virtualni direktorij kao da se nalazi u direktoriju C: \ inetpub \ wwwroot.

Prije nego što počnete, morate pokrenuti Internet Information Services (IIS) Manager. Može se pronaći u izborniku Start. Točna lokacija može ovisiti o verziji sustava Windows koju koristite (IIS -> IIS Manager). Programski prečac nalazit će se pod Programi ili Administrativni alati. Početna stranica IIS Managera prikazana je na donjoj slici:

Sada se morate upoznati s brojnim pojmovima koji se koriste u IIS-u. Na lijevoj strani prozora IIS Managera prikazuje se unos s nazivom poslužitelja koji se koristi. Naš poslužitelj se zove PROFESSORWEB, koji je prema zadanim postavkama generiran od strane Windows 8, koji će se koristiti u većini primjera. Središnje područje prikazuje prikaz poslužitelja. Ovaj prikaz prikazuje skup ikona koje vam omogućuju konfiguriranje postavki poslužitelja. Na desnoj strani zaslona nalazi se popis dostupnih radnji. Na primjer, u ovom prikazu možete pokrenuti, zaustaviti i ponovno pokrenuti poslužitelj.

Proširivanje stavke poslužitelja u prikazu stabla na lijevoj strani zaslona prikazuje stavku Sites koja sadrži jedan unos zadane web stranice. Stranica je skup datoteka i direktorija koji čine web stranicu. Jedan IIS poslužitelj može podržavati više stranica, obično na različitim TCP/IP portovima (port 80 je zadani). Kombinacija naziva poslužitelja i porta web-mjesta čini prvi dio URL-a. Na primjer, kada koristite mywebserver sa web-mjestom spojenom na port 80, URL izgleda ovako:

http://mywebserver: 80

Svaka stranica može sadržavati mnogo datoteka i direktorija. Svaki od njih čini dio URL-a. Na primjer, URL za statičnu stranicu mypage.html koja se nalazi u direktoriju myfiles bio bi:

http:// mywebserver: 80 / myfiles / mypage.html

U nekim situacijama, naziv po kojem poznajete poslužitelj i ime koje klijenti koriste za dohvaćanje sadržaja bit će različiti. Zanemarit ćemo ovu nijansu, ali administrator poslužitelja ili hosting tvrtka će dati potrebne informacije ako su važne za određeni poslužitelj.

Da biste provjerili radi li IIS, odaberite Zadano web-mjesto i u desnom oknu IIS Managera odaberite Start. Nakon toga kliknite gumb "Pregledaj * .80 (http)" da biste otvorili stranicu web-mjesta u pregledniku:

Kao što vidite, u mom slučaju sam promijenio zadani port (s 80 na 8080). To sam učinio jer 80. imam pokrenut lokalni Apache poslužitelj. Ako imate isti problem, možete promijeniti priključak tako da desnom tipkom miša kliknete zadanu web stranicu i odaberete Vezi iz kontekstnog izbornika. Zatim možete promijeniti zadani port u dijaloškom okviru.

Dakle, svaki poslužitelj može podržavati mnoge stranice, od kojih svaka radi na drugom portu ili s drugom IP adresom. Svaka stranica može imati mnogo datoteka i direktorija, a kombinacija ovih elemenata daje informacije o URL-u. Vratit ćemo se na URL-ove i korištenje IIS Managera kada pogledamo svaki od pristupa implementaciji.

Obično, kada se govori o web poslužitelju, misli se na rješenja temeljena na Linux platformi. Ali ako je vaša infrastruktura raspoređena na bazi Windows Servera, onda bi bilo logično koristiti IIS web poslužitelj. Suprotno uvriježenom mišljenju, ovo je vrlo popularna platforma koja vam omogućuje rad s najpopularnijim CMS-om i ima širok raspon sustava dizajniranih za rad posebno na Windowsima i IIS-u.

Nedvojbena prednost IIS-a je njegova tijesna integracija s drugim Microsoftovim tehnologijama i razvojnim alatima. Konkretno, web rješenja za IIS mogu iskoristiti prednosti bogatih mogućnosti .NET-a i lako komunicirati s desktop aplikacijama na toj platformi. Ako vas to još ne zanima, onda vam na usluzi stoji širok izbor gotovih CMS-a, uključujući i one napisane posebno za IIS. Danas ćemo pogledati kako instalirati i konfigurirati IIS za rad s web rješenjima baziranim na ASP.NET-u te instalirati jedan od popularnih CMS-a za ovu platformu.

Da biste instalirali web-poslužitelj na Windows platformu, idite na dodatak Uloge v Upravitelj poslužitelja i odaberite instaliranje uloga Web poslužitelj (IIS) i Poslužitelj aplikacija.

Ali nemojte žuriti kliknuti Dalje, s lijeve strane, ispod naziva svake uloge, dostupna je opcija Usluge uloga, idite na njega i postavite sljedeće opcije za poslužitelj aplikacija: Podrška za web poslužitelj (IIS), Dijeljenje TCP porta i HTTP aktivacija.

A za web poslužitelj instalirajte uslugu FTP poslužitelja.

Zatim instalirajte odabrane uloge. Da biste provjerili radi li IIS, upišite IP adresu vašeg poslužitelja u svoj preglednik, trebali biste vidjeti standardnu ​​završnu stranicu web poslužitelja.

Sada idemo na postavljanje poslužitelja, za ovo otvaramo Upravitelj internetskih informacijskih usluga (IIS).(nalazi se u Start - Administracija).

Prije svega, napravit ćemo novu stranicu, za to kliknite desnom tipkom miša na stavku web stranice u bočnom izborniku IIS Managera i odaberite Napravite novu web stranicu.

U prozoru koji se otvori navedite naziv web-mjesta, put do korijenske mape (prema zadanim postavkama, korisnička mjesta nalaze se u C: \ inetpub \ wwwroot), koji prvo morate kreirati i navesti naziv hosta (ime domene stranice), u našem slučaju iissite.lokalni

Nemojte zaboraviti dodati A-zapis s nazivom vaše stranice na DNS poslužitelj ili upisati potrebne retke u datoteke hostova onih radnih stanica s kojih ćete pristupiti stranici

U principu, već možete postaviti web stranice u mapu web-mjesta i pristupiti im putem preglednika, ali FTP pristup njemu neće ometati punopravni rad s web-mjestom. Da biste to učinili, desnom tipkom miša kliknite naziv svoje stranice na bočnom izborniku i odaberite Dodajte FTP Publishing

Zatim odredite vezanje FTP usluge na mrežna sučelja i portove i konfigurirajte sigurnosne postavke. Ako ćete koristiti SSL, imajte na umu da vam je potreban certifikat, iako ako ćete koristiti FTP pristup samo za svoje potrebe, onda možete proći i sa samopotpisanim certifikatom. Ne zaboravite označiti okvir za automatsko pokretanje FTP stranice.

Na sljedećoj stranici navedite parametre pristupa poslužitelju, savjetujemo vam da navedete određene korisnike koji će raditi s ovim stranicama.

Web poslužitelj je konfiguriran i možete ga koristiti za hostiranje HTML stranica, ali moderne stranice koriste DBMS za pohranu svojih podataka, pa je sljedeći korak instaliranje MS SQL Express 2012, što je više nego dovoljno za naše zadatke. Instalacija se izvodi sa zadanim vrijednostima, osim Način provjere autentičnosti da se prebaci na Mješoviti način rada i postavite lozinku za superkorisnika SQL poslužitelja sa.

Pokušajmo sada instalirati bilo koji popularni CMS kreiran na temelju ASP.NET tehnologije, širok izbor takvih rješenja predstavljen je u galeriji Microsoftovih web aplikacija. Imajte na umu da ćete klikom na gumb za preuzimanje dobiti paket za instalaciju putem Web PI-a, za instalaciju na IIS morat ćete otići na web-mjesto programera i preuzeti cijeli paket sa CMS-a

Instalirat ćemo Orchard CMS, za preuzimanje paketa slijedite link i odaberite Preuzmite kao zip, raspakirajte dobivenu arhivu i prenesite sadržaj mape Orchard u korijen stranice.

Ovaj CMS temelji se na ASP.NET 4, tako da ćemo konfigurirati našu stranicu da koristi potrebne tehnologije. Da biste to učinili, desnom tipkom miša kliknite naziv stranice u bočnom izborniku i odaberite Upravljanje web stranicama - napredne opcije

U prozoru koji se otvori promijenite parametar Skup aplikacija ukazujući tamo ASP.NET v.4

Zatim postavite potrebna prava na mapu s web-mjesto, morate dodati korisniku IIS_IUSRS mogućnost pisanja i promjene sadržaja ove mape.

Također, ne zaboravite stvoriti bazu podataka za stranicu, za to idite na SQL Server Management Studio i desnim klikom na stavku Baza podataka u bočnom izborniku stvorite novu bazu.

Da biste instalirali CMS, upišite adresu web stranice u preglednik i slijedite upute u instalacijskoj skripti. Tu nema poteškoća, jedina poteškoća može uzrokovati ispravnu specifikaciju parametara povezivanja na SQL poslužitelj. Naznačite da koristite SQL Server (ili SQL Express)

U donjem nizu veze navedite sljedeće:

poslužitelj = SERVERNAME \ SQLEXPRESS; baza podataka = iissite; korisnik = sa; lozinka = sapasswd;
  • poslužitelj = SERVERNAME \ SQLEXPRESS- naziv poslužitelja na kojem je instaliran SQL poslužitelj i instanca SQL poslužitelja.
  • baza podataka = iissite- naziv baze podataka (u našem slučaju iissite)
  • korisnik = sa- korisnik DBMS-a (u našem slučaju sa)
  • lozinka = sapasswd- lozinka sa korisnika.

Internetske informacijske usluge (IIS) to je skup internetskih poslužitelja iz Microsofta. Glavna komponenta IIS-a je web poslužitelj, iako to ne staje tu. Najnovija verzija 8 IIS-a dolazi sa svim izdanjima sustava Windows Server 2012 R2.

Unatoč vlasničkoj prirodi IIS-a, tržišni udio ovog skupa usluga postupno se povećava. Na internetu možete pronaći mnoge svete rasprave o tome što je ipak bolje - IIS, Apache ili, recimo, Nginx. Nemojmo biti kao oni, recimo u kojim slučajevima se uglavnom koristi IIS.

Najprikladnija opcija za korištenje IIS-a je kada cijelo vaše radno okruženje (i njegova poslužiteljska strana) radi na Windowsima. U tom slučaju od IIS-a možete dobiti niz zgodnih "buns" za rad u domeni. Uostalom, IIS je i FTP poslužitelj i poslužitelj pošte. IIS sučelje je prilično intuitivno, što je općenito tipično za Windows okruženje. I, naravno, IIS će vam dobro doći ako koristite MS SQL.

Da biste omogućili IIS na Windows Server 2012 R2, idite na Upravitelj poslužitelja.

U upravitelju poslužitelja potražite Dodaj uloge i značajke.

Provjerite jeste li omogućili CGI.

Nakon toga, u odjeljku Administracija vidjet ćete IIS Service Manager.

IIS također možete omogućiti u sustavima Windows 7 Professional i Ultimate, kao i u sustavu Windows 8. Da biste to učinili, idite na Upravljačka ploča → Programi → Uključite ili isključite značajke sustava Windows.

Service Manager je grafičko sučelje za upravljanje vašim poslužiteljima.

Poslužitelji i stranice navedeni su s desne strane. Prema zadanim postavkama, mapa se kreira na particiji sustava inetpub gdje se nalaze mape ftproot i wwwroot za FTP poslužitelje i web stranice.

Instalirajte PHP na IIS

Da biste instalirali PHP, slijedite vezu i preuzmite ZIP arhivu s verzijom Non Thread Safe... Oznaka VC11 pored verzije označava da je za prevođenje potreban Visual C ++ Redistributable za Visual Studio 2012. Za starije verzije označene kao VC9, zahtijeva Visual C ++ redistributable za Visual Studio 2008 SP1.

Možete odabrati imenik za raspakiranje ZIP arhive prema vlastitom nahođenju. Nakon raspakiranja arhive, stvorite kopiju datoteke php.ini-produkcija pod imenom php.ini u istoj mapi.

Datoteka php.ini sadrži pravila za izvršavanje PHP-a i rad s okruženjem u kojem se izvršava. Postoji niz potrebnih parametara koji se moraju specificirati. Ispod je popis ovih parametara.

extension_dir = [put do direktorija proširenja]- ovaj parametar je odgovoran za lokaciju PHP ekstenzija. Na primjer, C: \ php \ ext.

ekstenzija = xxxxx.dll- za svako proširenje dodatka potrebno je registrirati takvu direktivu. Takva proširenja bit će učitana kada se PHP pokrene.

log_errors = Uključeno- omogućite zapisnik grešaka.

error_log = [put do datoteke dnevnika pogrešaka]- Ovdje je zapravo sve jasno.

cgi.force_redirect = 0- onemogućavanje mehanizma zaštite direktorija, pod IIS-om bi ovaj parametar trebao imati točno tu vrijednost kako bi se izbjegle pogreške PHP jezgre u Windowsima.

cgi.fix_pathinfo = 1- omogući podršku za PATH_INFO prema CGI specifikaciji. IIS FastCGI koristi ovu postavku.

fastcgi.impersonate = 1- omogućiti identifikaciju sigurnosnih tokena pozivatelja.

fastcgi.logging = 0- FastCGI zapisi u IIS-u moraju biti onemogućeni.

Nadalje, u svojstvima sustava morate prilagoditi varijable okoline. U sustavu Windows Server 2012 R2 trebate otići na upravljačku ploču, odabrati stavku Sustav, tamo Napredne postavke sustava. Na kartici Napredno, pri dnu je gumb Varijable okruženja.

Pronađite varijablu Put među varijablama sustava i dodajte put do PHP direktorija u polje Vrijednost varijable. U mom primjeru, ovo je C: \ php.

Za rad s web projektima baziranim na popularnom CMS-u (Content Management System), kao što su WordPress, Drupal, Joomla itd., potrebna vam je komponenta koja će obraditi PHP skripte i pretvoriti ih u HTML kod razumljiv pregledniku... U ovom članku ćemo pogledati 2 načina za instaliranje PHP komponente na web poslužitelj Windows Internet Information Services (IIS) pomoću Mocrosoft Web Platform Installer i ručno pomoću službenog instalacijskog programa.

1. Instaliranje i konfiguriranje IIS web poslužitelja

Prije svega, morate imati instaliran IIS web poslužitelj. O instalaciji IIS-a možete pročitati u člancima:

Osim toga, tijekom procesa instalacije, osim zadanih komponenti, komponenta mora biti instalirana. FastCGI... Ako je IIS web poslužitelj već instaliran, ali ova komponenta nije odabrana, to se može učiniti kasnije. Razmotrimo proces instaliranja FastCGI komponente u Windows 8 / 8.1. Za aktivaciju FastCGI slijedimo isti put kao i za aktivaciju IIS-a. Usput, u sustavu Windows 8.1 odjeljak upravljačke ploče "Programi i značajke" koji nam je potreban prikladno je smješten u kontekstnom izborniku gumba " Početak».

U prozoru odjeljka koji se otvori kliknite " Uključite i isključite značajke sustava Windows».

Proširivanje popisa " Internetske informacijske usluge", u njemu - " Internet usluge", Nadalje - " Komponente razvoja aplikacija". I već na ovom popisu stavili smo kvačicu pored “ CGI". Zatim pritisnemo “ u redu"I pričekajte da se sustav konfigurira i primijeni promjene.

2. Instaliranje PHP komponente pomoću programa za instalaciju web platforme

Web Platform Installer pruža mali program koji omogućuje brzi pristup za instalaciju i konfiguraciju cijelog niza proizvoda koji će vam možda trebati za razvoj ili implementaciju web-mjesta i web-aplikacija temeljenih na platformi Windows. Instalacijski program za web platformu možete preuzeti na službenoj web stranici programa.

Nakon preuzimanja pokrenite instalacijski program i pričekajte da se instalacija završi. Nakon završetka procesa instalacije dolazimo do glavnog prozora programa, gdje možete vidjeti ogroman broj programa, komponenti, sklopova itd. postojećih za razvoj web stranica i web aplikacija. PHP komponenta koja nam je potrebna također je na ovom popisu. Najlakši način da ga pronađete je upisivanjem odgovarajućeg upita u polje za pretraživanje koje se nalazi u gornjem desnom kutu prozora programa. Zatim morate pritisnuti gumb " Dodati"U skladu s komponentom potrebne verzije (u vrijeme pisanja ovog teksta, verzija 5.63 je bila relevantna)

Ova komponenta će biti dodana na popis instaliranih stavki. kliknite " Instalirati»Za instaliranje aplikacija s ovog popisa.

Pokrenut će se čarobnjak za instalaciju, prihvaćamo uvjete licencnog ugovora klikom na gumb " prihvaćam».

I čekamo kraj instalacije klikom na " Spreman»Kad majstor završi posao.

Na ovome, općenito, to je sve. PHP komponenta uspješno instalirana. Slično, također možete dodati komponentu PHP Manager za IIS, koja će vam omogućiti da konfigurirate PHP komponente izravno iz IIS Managera.

3. Instaliranje PHP komponente pomoću službenog instalacijskog programa

Pogledajmo sada proces ručnog instaliranja PHP komponente, odnosno korištenjem instalacijskog programa. PHP distribuciju možete preuzeti sa službene stranice. U našem slučaju, preuzmite PHP instalater.

Pokrećemo PHP instalacijski program i u prozoru čarobnjaka za instalaciju kliknite " Sljedeći».

Slažemo se s uvjetima licence. Pritisnemo " Sljedeći».

Slažemo se s instalacijskim putem ako ga nema potrebe mijenjati. Pritisnemo " Sljedeći».

U sljedećem prozoru odaberite način rada " IIS FastCGI"Ako je trenutni operativni sustav Windows Server. Ako se rad odvija u sustavu Windows 7, 8, 8.1, odaberite način rada " Drugi CGI". I pritisnemo " Sljedeći».

Zatim, ne mijenjajući ništa, pritisnite “ Sljedeći».

Sljedeći korak je pokretanje same instalacije. Pritisnemo " Instalirati».

Po završetku instalacije kliknite " Završi».

Osim samog PHP-a, u "IIS Manager" ćemo instalirati i dodatak za upravljanje njime. Dodatak PHP Manager za IIS, u skladu s bitnošću operativnog sustava, preuzima se sa službene web stranice.

Započinjemo instalaciju dodatka. Ako softverska platforma NET Framework nije instalirana na računalu, program za instalaciju dodataka ponudit će odlazak na službenu web stranicu za preuzimanje distribucijskog kompleta. I tek nakon ponovnog pokretanja računala, PHP Manager za IIS dodatak će se htjeti instalirati bez ikakvih problema. Pritisnemo " Sljedeći».

Slažemo se s licencnim uvjetima i ponovno kliknemo " Sljedeći».

Kada je instalacija dodatka dovršena, zatvorite prozor instalacijskog programa.

Pokrenite "IIS Manager". Ako su sve radnje izvršene ispravno, u "Upravitelj internetskih informacijskih usluga (IIS)" vidjet ćemo odjeljak "PHP administrator" koji se pojavljuje. Ovdje dolazimo dvostrukim klikom.

Za daljnji rad morat ćete registrirati PHP komponentu - vidjet ćemo aktivnu poveznicu za registraciju nove verzije PHP-a. Pritisnemo ga.

U prozoru koji se pojavi navedite put do tražene izvršne datoteke i kliknite " u redu».

Ovo je posljednji korak u konfiguraciji PHP-a.

Je li vam ovaj članak pomogao?

Vrhunski povezani članci