Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Windows 8
  • windows server. Postavljanje IIS web servera

windows server. Postavljanje IIS web servera

Posljednje ažuriranje: 31.10.2015

Obično se većina ASP.NET web aplikacija objavljuje na IIS web serveru. Stoga, pogledajmo primjer kako ugostiti web aplikaciju na IIS serveru.

Prvo, hajde da konfigurišemo web server. Da biste to učinili, otvorite alat za administraciju IIS-a: idite na Control Panel, zatim odaberite Administrativni alati->IIS Manager. I otvorit ćemo IIS upravljačku konzolu:

Naš sajt ćemo ugostiti na podrazumevanom hostu (u mom slučaju jeste Zadana web stranica). I za ovo prvo kreiramo fasciklu za našu aplikaciju u direktorijumu ovog čvora. Zadani direktorij za standardnu ​​web stranicu je direktorij C:\inetpub\wwwroot. Uđimo u nju i napravimo mapu BookStore u kojoj će se nalaziti naša aplikacija.

Sada kliknite desnim tasterom miša na podrazumevano ime hosta i izaberite stavku iz menija koji se pojavi. Dodaj aplikaciju:

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

Naša web stranica je skoro spremna. Sada ostaje postaviti u direktorij C:\inetpub\wwwroot\BookStore našu aplikaciju.

Pređimo na aplikaciju u Visual Studiju. Kliknite desnim tasterom miša na naziv projekta i izaberite Objavi iz menija koji se pojavi:

Pred nama će se otvoriti čarobnjak za objavljivanje koji će nas potaknuti da prođemo kroz nekoliko faza. Počnimo sa profilom:

Ako ni jedan profil nije definiran, onda ćemo ga kreirati klikom na link Novo... i odabirom nekog imena.

Nakon kreiranja profila, kliknite na Next i prijeđite na sljedeći korak - Povezivanje. U ovoj fazi, za opciju Publish Method izaberite Sistem datoteka

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

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

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

U ovom slučaju, moramo otvoriti pristup za pisanje u fasciklu C:\inetpub\wwwroot\BookStore (podrazumevano je pristup samo za čitanje) i ponoviti publikaciju.

Ili alternativno, ako ne želimo da otkrijemo pristup pisanju, onda možemo ručno kopirati i prenijeti sve potrebne datoteke u mapu navedenu iznad. Kao što nam pokazuje izlazni prozor, svi fajlovi za objavljivanje su sačuvani u projektu u direktorijumu obj\Release\Package\PackageTmp. I možemo jednostavno kopirati sve datoteke iz ovog direktorija i premjestiti ih u direktorij C:\inetpub\wwwroot\BookStore.

Ako smo prilikom kreiranja web aplikacije koristili motor baze podataka localdb, tada trebamo postaviti bazu podataka na MS SQL Server i u skladu s tim promijeniti niz povezivanja baze podataka da koristimo ne localdb, koji je namijenjen samo za razvojne svrhe, već MS SQL Server.

Sada pokrenimo Web Publishing Service preko Services konzole ili preko IIS konzole i možemo pristupiti stranici putem URL-a http://localhost/bookstore.

Instalacija i konfiguracija IIS-a

U većini slučajeva, u stvarnim proizvodnim projektima, jedan ili više servera će se koristiti za opsluživanje zahtjeva klijenata web stranice. Ovi serveri mogu biti u vlasništvu i kojima upravljate vi, namenski tim ili hosting kompanija treće strane. U svakom slučaju, prije ili kasnije dođe trenutak kada je kod napisan i testiran, a rad mora biti predstavljen široj javnosti – to je implementacija web stranice.

U ovom i sljedećim člancima, pogledat ćemo različite opcije implementacije. U svim slučajevima, međutim, osnovne premise ostaju iste. Radna stanica ima završenu web stranicu koju treba postaviti na server kako bi joj klijenti mogli pristupiti. Za ASP.NET, ovaj server je IIS (Internet Information Services - Internet Information Services), a njegova trenutna verzija je IIS 8. Kada je prvi put implementiran, IIS je bio osnovni web server. Tokom godina, IIS je evoluirao u sofisticirani server aplikacija koji pruža široku lepezu funkcionalnosti, od kojih je najvažnija podrška za hostovanje ASP.NET aplikacija.

Ovaj članak se fokusira na IIS 8. Iako se mašina sa IIS 8 ovde naziva serverom, IIS se može pokrenuti i na radnoj stanici i na serverskoj verziji Windows-a. Većina funkcionalnosti nije dostupna na radnim stanicama, što omogućava hostovanje složenih web stranica. Preporučujemo korištenje Windows Servera kad god je to moguće, ali Windows 7 ili Windows 8 mogu biti jeftina alternativa.

Microsoft uparuje IIS izdanja sa Windows izdanjima. 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 zajednički naziva IIS 7, što može biti zbunjujuće . Verzija IIS-a koju podržava operativni sistem ne može se promijeniti - Windows Server 2008 će koristiti samo IIS 7.0. Na primjer, ne možete nadograditi na IIS 7.5, koji se koristi u Windows Server 2008 R2.

Instaliranje IIS-a

IIS komponenta je uključena kao dio Windows instalacije (i za server i za radne stanice) i zahtijeva aktivaciju i konfiguraciju. Slijede tri načina za aktiviranje IIS-a za različite operativne sisteme.

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

Svaka verzija operativnog sistema Windows nudi različitu verziju IIS-a - IIS 8 (na Windows 8), IIS 7.5 (na Windows 7) ili IIS 7 (na Windows Vista). U svim ovim verzijama Windowsa, IIS je uključen, ali nije inicijalno instaliran. Da biste ga instalirali, morate slijediti ove korake:

Instalacija IIS-a na Windows Server 2008

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

    Pokrenite Server Manager. Da biste to uradili, kliknite na dugme Start i izaberite Svi programi --> Administrativni alati --> Upravitelj servera.

    Odaberite čvor Uloge u stablu s lijeve strane.

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

    Nakon instalacije, od vas će biti zatraženo da postavite web server. Kao i kod desktop verzija Windows-a, možete odabrati koje specifične karakteristike za IIS 7 trebaju biti omogućene.

    Ako koristite ASP.NET sa .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 Windows Server 2012 je u suštini isti kao u Windows Server 2008. Glavna razlika je u tome što je korisnički interfejs malo drugačiji. Detaljan opis možete pronaći klikom na link Instaliranje IIS 8 na Windows Server 2012.

IIS menadžment

Kada instalirate IIS, on automatski kreira direktorij pod nazivom C:\inetpub\wwwroot koji predstavlja vašu web stranicu. Sve datoteke u ovom direktoriju će biti prikazane kao da su u korijenskom direktoriju vašeg web servera.

Da dodate dodatne stranice na vaš web server, možete kopirati HTML, ASP ili ASP.NET datoteke direktno u C:\Inetpub\wwwroot direktorij. Na primjer, ako dodate datoteku TestFile.html u ovaj direktorij, možete je zatražiti iz vašeg pretraživača putem URL-a http://localhost/TestFile.html. Možete čak kreirati podfoldere za grupiranje povezanih resursa. Na primjer, C:\inetpub\wwwroot\MySite\MyFile.html možete pristupiti preko pretraživača koristeći URL http://localhost/MySite/MyFile.html.

wwwroot direktorij je koristan za pokretanje jednostavnih primjera i statičkih stranica. Da biste pravilno koristili ASP.NET, morate napraviti vlastiti virtualni direktorij za svaku web aplikaciju koju kreirate. Na primjer, možete kreirati fasciklu sa bilo kojim imenom na bilo kom disku na vašem računaru i postaviti je u IIS virtuelni direktorijum kao da se nalazi u C:\inetpub\wwwroot direktorijumu.

Prije nego što počnete, morate pokrenuti IIS Manager. Može se naći u Start meniju. Tačna lokacija može zavisiti od verzije Windowsa koju koristite (IIS --> Internet Information Services Manager). Programska prečica će se nalaziti u odjeljku Programi (Programi) ili Administrativni alati (Administracija). Početna stranica IIS Manager-a prikazana je na donjoj slici:

Sada morate da se upoznate sa brojnim terminima koji se koriste u IIS-u. Na lijevoj strani prozora IIS Manager-a prikazan je unos sa imenom servera koji se koristi. Naš server se zove PROFESSORWEB, što je podrazumevano Windows 8 generisano ime koje će se koristiti u većini primera. Centralno područje prikazuje prikaz servera. Ovaj prikaz prikazuje skup ikona koje vam omogućavaju da konfigurišete postavke servera. Na desnoj strani ekrana nalazi se lista dostupnih radnji. Na primjer, možete pokrenuti, zaustaviti i ponovo pokrenuti server iz ovog prikaza.

Ako proširite element servera u prikazu stabla na lijevoj strani ekrana, vidjet ćete element Sites koji sadrži jedan unos zadane web lokacije. Stranica je skup datoteka i direktorija koji čine web stranicu. Na jednom serveru, IIS može podržati više lokacija, obično na različitim TCP/IP portovima (port 80 je zadani). Kombinacija imena servera i porta web lokacije čini prvi dio URL-a. Na primjer, kada koristite mywebserver sa web lokacijom spojenom na port 80, URL izgleda ovako:

http://mywebserver:80

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

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

U nekim situacijama, ime po kojem poznajete server i ime koje klijenti koriste za preuzimanje sadržaja će se razlikovati. Ovu nijansu ćemo ostaviti bez nadzora, ali administrator servera ili hosting kompanija će dati potrebne informacije ako su važne za određeni server.

Da biste testirali da li IIS radi, izaberite Podrazumevana veb lokacija i u desnom oknu IIS Manager-a izaberite Pokreni. Nakon toga, kliknite na dugme "Pretraži *.80 (http)" da otvorite stranicu web stranice u pretraživaču:

Kao što vidite, u mom slučaju sam promenio podrazumevani port (sa 80 na 8080). Uradio sam to zato 80. imam pokrenut lokalni apache server. Ako imate isti problem, možete promijeniti port tako što ćete kliknuti desnim gumbom miša na web-mjesto (podrazumevana web lokacija) i izabrati "Uredi vezivanja" iz kontekstnog menija. Zatim možete promijeniti zadani port u dijaloškom okviru.

Dakle, svaki server može podržati mnogo lokacija, od kojih svaka radi na drugom portu ili sa različitom IP adresom. Svaka stranica može imati mnogo datoteka i direktorija, a kombinacija ovih elemenata daje informacije o URL-u. Vratićemo se na URL-ove i upotrebu IIS Manager-a dok budemo razmatrali svaki od pristupa implementaciji.

Obično, kada se govori o web serveru, misli se na rješenja bazirana na Linux platformi. Ali ako je vaša infrastruktura raspoređena na bazi Windows Servera, onda bi bilo logično koristiti IIS web server. Suprotno uvriježenom mišljenju, ovo je vrlo popularna platforma koja vam omogućava rad sa najpopularnijim CMS-om i ima širok spektar sistema dizajniranih za rad posebno na Windows-u i IIS-u.

Nesumnjiva prednost IIS-a je njegova bliska integracija sa drugim tehnologijama i Microsoft razvojnim alatima. Konkretno, web rješenja za IIS mogu iskoristiti prednosti bogatih karakteristika .NET-a i lako komunicirati sa desktop aplikacijama na ovoj platformi. Ako vas ovo 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 sa ASP.NET-baziranim web rješenjima i instalirati jedan od popularnih CMS-a za ovu platformu.

Da biste instalirali web server na Windows platformi, idite na dodatak Uloge v Server Manager i odaberite instalaciju uloga Web server (IIS) i Server aplikacija.

Ali nemojte žuriti da kliknete Dalje, na lijevoj strani, ispod naziva svake uloge, dostupna je opcija Role Services, idite na njega i postavite sljedeće opcije za poslužitelj aplikacija: Podrška za web server (IIS), TCP dijeljenje porta i HTTP aktivacija.

A za web server, instalirajte uslugu FTP servera.

Zatim instalirajte odabrane uloge. Da biste proverili da li IIS radi, ukucajte IP adresu vašeg servera u pretraživač, trebalo bi da vidite standardnu ​​stub stranicu veb servera.

Sada pređimo na postavljanje servera, za ovo ćemo otvoriti IIS Manager(nalazi se u Start - Administrativni alati).

Prije svega, napravimo novu stranicu, da biste to učinili, kliknite desnim tasterom miša na stavku Sites na bočnoj traci IIS Managera i odaberite Kreirajte novu stranicu.

U prozoru koji se otvori navedite naziv stranice, putanju do korijenske mape (podrazumevano, korisničke stranice se nalaze u C:\inetpub\wwwroot), koji se prvo mora kreirati i navesti ime hosta (ime domene stranice), u našem slučaju iissite.local

Ne zaboravite da dodate A-zapis sa imenom vaše stranice na DNS server ili upišete potrebne redove u host fajlove onih radnih stanica sa kojih ćete pristupiti sajtu

U principu, već možete postaviti web stranice u mapu web-mjesta i pristupiti im putem preglednika, ali za punopravni rad s web-mjestom, FTP pristup njoj neće ometati. Da biste to učinili, kliknite desnim tasterom miša na naziv vaše stranice na bočnoj traci i odaberite Dodaj FTP Publish

Zatim odredite vezivanje FTP usluge za mrežna sučelja i portove i konfigurirajte sigurnosne postavke. Ako ćete koristiti SSL, trebat će vam certifikat, iako ako koristite FTP pristup samo za svoje potrebe, možete se snaći sa samopotpisanim certifikatom. Ne zaboravite označiti polje za automatsko pokretanje FTP stranice.

Na sljedećoj stranici odredite parametre za pristup serveru, preporučujemo da navedete određene korisnike koji će raditi sa ovom web lokacijom.

Web server je konfigurisan i možete ga koristiti za hostovanje HTML stranica, međutim, moderni sajtovi koriste DBMS za skladištenje svojih podataka, pa je sledeći korak instaliranje MS SQL Express 2012, čije su mogućnosti više nego dovoljne za naše zadatke. Instalacija se vrši sa zadanim vrijednostima, osim Način provjere autentičnosti, na koju treba prebaciti mješoviti način rada i postavite lozinku za superkorisnika SQL servera sa.

Pokušajmo sada da instaliramo neki popularni CMS baziran na ASP.NET tehnologiji, širok izbor takvih rješenja predstavljen je u galeriji Microsoft web aplikacija. Imajte na umu da ćete klikom na dugme za preuzimanje dobiti paket za instalaciju putem Web PI-a, da biste ga instalirali na IIS-u morat ćete otići na web stranicu programera i preuzeti cijeli paket sa CMS-a

Instalirat ćemo Orchard CMS, da biste dobili paket slijedite link i odaberite Preuzmite kao zip, raspakujte rezultujuću arhivu i otpremite sadržaj fascikle Orchard u koren stranice.

Ovaj CMS je baziran na ASP.NET 4, pa hajde da postavimo našu stranicu da koristi potrebne tehnologije. Da biste to učinili, kliknite desnim tasterom miša na naziv stranice na bočnoj traci i odaberite Upravljanje web stranicama - napredne opcije

U prozoru koji se otvori promijenite parametar Grupa aplikacija, što ukazuje na to ASP.NET v.4

Zatim postavite potrebna prava na fasciklu sa sajtom, potrebno je da korisniku IIS_IUSRS dodate mogućnost pisanja i promene sadržaja ove fascikle.

Takođe ne zaboravite da kreirate bazu podataka za sajt, za ovo idite na SQL Server Management Studio i desnim klikom na stavku Baza podataka na bočnoj traci kreirajte novu bazu.

Da biste instalirali CMS, upišite adresu web stranice u svoj pretraživač i slijedite upute u skripti za instalaciju. Tu nema poteškoća, jedina poteškoća može biti ispravna indikacija parametara veze sa SQL serverom. Navedite da koristite SQL Server (ili SQL Express)

U nizu veze ispod navedite sljedeće:

server=SERVERNAME\SQLEXPRESS;database=iissite;user=sa;password=sapasswd;
  • server=SERVERNAME\SQLEXPRESS- naziv servera na kojem je instaliran SQL server i naziv instance SQL servera.
  • 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 korisnika sa.

Internet informacijske usluge (IIS) Ovo je skup Internet servera iz Microsofta. Glavna komponenta IIS-a je web server, iako nije ograničen na to. Najnovija verzija 8 IIS-a se isporučuje sa svim izdanjima Windows Server 2012 R2.

Uprkos vlasničkoj prirodi IIS-a, tržišni udio ovog skupa usluga se postepeno povećava. Na internetu možete pronaći mnogo svetih sporova o tome šta je još bolje - IIS, Apache ili, recimo, Nginx. Nećemo biti kao oni, samo recite u kojim slučajevima se IIS uglavnom koristi.

Najprikladniji način za korištenje IIS-a je kada vaše cijelo radno okruženje (i njegov serverski dio) radi na Windows-u. U ovom slučaju, možete dobiti brojne zgodne "dobroće" od IIS-a za rad u domeni. Uostalom, IIS je i FTP server i mail server. IIS interfejs je prilično vizuelan, što je generalno tipično za Windows okruženje. I, naravno, IIS će vam dobro doći ako koristite MS SQL.

Da biste omogućili IIS u Windows Server 2012 R2, idite na Server Manager.

U upravitelju servera potražite "Dodaj uloge i funkcije".

Provjerite jeste li omogućili CGI.

Nakon toga, u odjeljku Administracija, vidjet ćete Upravitelj Internet Information Services (IIS).

Takođe možete omogućiti IIS u Windows 7 Professional i Ultimate, kao iu Windows 8. Da biste to uradili, idite na Kontrolna tabla → Programi → Uključite ili isključite Windows funkcije.

Service Manager je grafički interfejs za upravljanje vašim serverima.

Serveri i sajtovi su navedeni na desnoj strani. Podrazumevano, folder se kreira na sistemskoj particiji inetpub, koji sadrži fascikle ftroot i www root za FTP servere i web stranice.

Instalacija PHP-a na IIS

Za instaliranje PHP slijedite link i preuzmite ZIP arhivu sa verzijom Non Thread Safe. Oznaka VC11 pored verzije označava da je za kompajliranje 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 direktorij za raspakivanje ZIP arhive po vlastitom nahođenju. Nakon što raspakujete arhivu, napravite kopiju datoteke php.ini-production pod imenom php.ini u istom folderu.

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

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

extension=xxxxx.dll- za svaki dodatak za proširenje, morate registrirati takvu direktivu. Takve ekstenzije će se učitati kada se PHP pokrene.

log_errors = Uključeno- omogućiti evidenciju grešaka.

error_log = [put do fajla evidencije grešaka]- Zapravo, ovde je sve jasno.

cgi.force_redirect = 0- onemogućavanje mehanizma zaštite direktorija, pod IIS-om ovaj parametar bi trebao uzeti upravo ovu vrijednost kako bi se izbjegle greške u PHP jezgru u Windows-u.

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

fastcgi.impersonate=1- Omogućite identifikaciju sigurnosnih tokena klijenta koji poziva.

fastcgi.logging=0- FastCGI evidencije u IIS-u moraju biti onemogućene.

Zatim, u svojstvima sistema, morate podesiti varijable okruženja. U Windows Server 2012 R2, potrebno je da odete na kontrolnu tablu, izaberete stavku Sistem, tamo Napredne sistemske postavke. Na kartici Napredno, pri dnu se nalazi dugme Promenljive okruženja.

Među sistemskim varijablama nalazimo varijablu Putanja i u polje Vrijednost varijable dodajemo putanju do PHP direktorija. U mom primjeru to je C:\php.

Za rad sa web projektima baziranim na popularnom CMS-u (engleski Content Management System - Content Management System), kao što su WordPress, Drupal, Joomla, itd., potrebna vam je komponenta koja će obrađivati ​​PHP skripte i pretvarati ih u HTML kod razumljiv pretraživaču . U ovom članku ćemo pogledati 2 načina da instalirate PHP komponentu na IIS (Internet Information Services) web server koji dolazi uz Windows pomoću programa Microsoft Web Platform Installer i ručno pomoću zvaničnog instalatora.

1. Instaliranje i konfigurisanje IIS web servera

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

Pored toga, tokom procesa instalacije, pored podrazumevane komponente, mora biti instalirana i komponenta FastCGI. Ako je IIS web server već instaliran, ali ova komponenta nije odabrana, to se može učiniti kasnije. Razmotrite proces instaliranja FastCGI komponente u Windows 8/8.1. Da aktiviramo FastCGI, slijedimo isti put kao i za aktivaciju IIS-a. Usput, u Windowsu 8.1, odjeljak kontrolne ploče "Programi i funkcije" koji nam je potreban je prikladno smješten u kontekstnom izborniku " Počni».

U prozoru odjeljka koji se otvori kliknite na " Uključite ili isključite Windows funkcije».

Proširivanje liste IIS usluge", u njemu - " Internet usluge", Dalje - " Komponente razvoja aplikacija". I već na ovoj listi stavljamo kvačicu pored " CGI". Zatim kliknite na " uredu” i pričekajte dok se sistem ne konfigurira i primijeni promjene.

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

Web Platform Installer je mali program koji omogućava pristup brzoj instalaciji i konfiguraciji čitavog spektra proizvoda koji će vam možda trebati za razvoj ili implementaciju web stranica i web aplikacija zasnovanih na Windows platformi. Instalator web platforme možete preuzeti na službenoj web stranici programa.

Nakon preuzimanja, pokrenite instalacijski program i pričekajte da se instalacija završi. Nakon što je proces instalacije završen, dolazimo do glavnog prozora programa, gdje možete vidjeti ogroman broj programa, komponenti, sklopova itd. koji postoje za razvoj web stranica i web aplikacija. PHP komponenta koja nam je potrebna je takođe na ovoj listi. Najlakši način da ga pronađete je unosom odgovarajućeg upita u polje za pretragu koje se nalazi u gornjem desnom uglu prozora programa. Zatim morate pritisnuti dugme " Dodati» u redu sa komponentom tražene verzije (u vrijeme pisanja, trenutna verzija je bila 5.63)

Ova komponenta će biti dodana na listu instaliranih stavki. Pritisnite " Instaliraj» da instalirate aplikacije sa ove liste.

Pokrenut će se čarobnjak za instalaciju, prihvatite uslove licencnog ugovora klikom na " prihvatam».

I pričekajte da se instalacija završi klikom na " Spreman» kada je čarobnjak gotov.

Na ovome, generalno, to je sve. PHP komponenta je uspješno instalirana. Slično, možete dodati i komponentu "PHP Manager za IIS" pomoću koje možete konfigurirati PHP komponente direktno iz "IIS Managera".

3. Instaliranje PHP komponente pomoću zvaničnog instalatera

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

Pokrenite PHP instalater i u prozoru čarobnjaka za instalaciju kliknite na " Sljedeći».

Slažemo se sa uslovima licence. Kliknite na " Sljedeći».

Slažemo se sa instalacijskom putanjom, ako nema potrebe da je mijenjamo. Kliknite na " Sljedeći».

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

Zatim, ne mijenjajući ništa, kliknite na " Sljedeći».

Sljedeći korak je početak same instalacije. Kliknite na " Instaliraj».

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

Pored samog PHP-a, takođe ćemo instalirati dodatak za upravljanje njime u "IIS Manager". Dodatak PHP Manager za IIS, u skladu sa bitnom dubinom operativnog sistema, preuzima se sa zvanične stranice.

Počnimo sa instaliranjem dodatka. Ako softverska platforma NET Framework nije instalirana na računaru, program za instalaciju dodataka će ponuditi odlazak na službenu web stranicu kako bi preuzeo njegovu distribuciju. I tek nakon ponovnog pokretanja računara, PHP Manager za IIS dodatak će želeti da se instalira bez ikakvih problema. Kliknite na " Sljedeći».

Slažemo se sa uslovima licence i kliknite ponovo " Sljedeći».

Kada je dodatak instaliran, zatvorite prozor za instalaciju.

Pokrenite "IIS Manager". Ako su sve radnje izvedene ispravno, u "IIS Manageru" ćemo vidjeti odjeljak "PHP Administrator" koji se pojavljuje. Ovdje dolazimo dvostrukim klikom.

Za dalji rad, moraćete da registrujete PHP komponentu - videćemo aktivnu vezu za registraciju nove verzije PHP-a. Hajde da ga pojedemo.

U prozoru koji se pojavi navedite putanju do tražene izvršne datoteke i kliknite " uredu».

Ovo je poslednji korak u konfigurisanju PHP-a.

Da li vam je ovaj članak pomogao?

Top Related Articles