Cum se configurează smartphone-uri și PC-uri. Portal informativ

Windows Server. Configurarea unui server web IIS

Ultima actualizare: 31.10.2015

De obicei, majoritatea aplicațiilor web ASP.NET sunt publicate pe un server web IIS. Deci, să vedem un exemplu despre cum să găzduiești o aplicație web în IIS Server.

Mai întâi, să configuram serverul web. Pentru a face acest lucru, deschideți instrumentul de administrare IIS: accesați Panoul de control, apoi selectați Instrumente administrative-> Manager IIS. Și consola de management IIS se va deschide pentru noi:

Ne vom găzdui site-ul în nodul implicit (în cazul meu, acesta este Site Web implicit). Și pentru aceasta, mai întâi, să creăm un folder pentru aplicația noastră în directorul acestui nod. Directorul implicit pentru un site Web standard este C: \ inetpub \ wwwroot... Să mergem la el și să creăm un folder BookStore în el, care va conține aplicația noastră.

Acum faceți clic dreapta pe numele nodului implicit și selectați elementul Adăugați aplicația:

În fereastra care apare, introduceți setările corespunzătoare (directorul creat mai sus ca cale fizică a aplicației):

Site-ul nostru este practic creat. Acum rămâne de plasat în director C: \ inetpub \ wwwroot \ BookStore aplicația noastră.

Să trecem la aplicația din Visual Studio. Faceți clic dreapta pe numele proiectului și selectați Publicare din meniul care apare:

În fața noastră se va deschide un expert pentru publicații, care ne va oferi să parcurgem mai multe etape. Mai întâi, să selectăm un profil:

Dacă nu sunt definite mai multe profiluri, creați-l făcând clic pe linkul Nou ... și alegând un nume.

După crearea profilului, faceți clic pe Următorul și treceți la etapa următoare - Conexiune. În acest moment, pentru opțiunea Metodă de publicare, selectați Sistem de fișiere

Pentru opțiunea Locație țintă, definiți calea fizică către directorul site-ului nostru. În acest caz, aceasta este calea C: \ inetpub \ wwwroot \ BookStore.

Iar pentru câmpul Destination URL, specificați url-ul la care va fi disponibilă aplicația și anume http: // localhost / BookStore.

După setarea tuturor proprietăților, faceți clic pe butonul Publicare. După aceea, în Visual Studio, în fereastra Output, studioul va afișa un rezumat al succesului sau eșecului publicării. Este posibil să vedeți mesaje „Acces refuzat” care duc la eșecul publicării:

În acest caz, trebuie să deschidem accesul de scriere la folderul C: \ inetpub \ wwwroot \ BookStore (în mod implicit, acces numai pentru citire) și să repetam publicația.

Alternativ, dacă nu dorim să dezvăluim accesul la scriere, atunci putem copia și transfera manual toate fișierele necesare în folderul de mai sus. După cum ne arată fereastra de ieșire, toate fișierele pentru publicare sunt salvate în proiect în director obj \ Release \ Package \ PackageTmp... Și putem doar să copiam toate fișierele din acel director și să le mutăm în director C: \ inetpub \ wwwroot \ BookStore.

Dacă am folosit motorul de baze de date localdb la crearea unei aplicații web, atunci trebuie să plasăm baza de date pe MS SQL Servere și, în consecință, să schimbăm șirul de conexiune la baza de date, astfel încât să nu mai folosim localdb, care este destinat doar dezvoltării, ci MS SQL. Server.

Acum să pornim Serviciul de Publicare Web prin consola Servicii sau prin consola IIS și putem accesa site-ul prin url http: // localhost / BookStore.

Instalarea și configurarea IIS

În cele mai multe cazuri, în proiectele reale de producție, unul sau mai multe servere vor fi folosite pentru a servi solicitările clienților site-ului. Aceste servere pot fi deținute și operate direct de dvs., de o echipă dedicată sau de o companie terță de găzduire. În orice caz, mai devreme sau mai târziu, vine un moment în care codarea și testarea sunt finalizate și munca trebuie prezentată publicului larg - aceasta este implementarea site-ului web.

În acest articol și în următorul, ne vom uita la diferite opțiuni de implementare. Cu toate acestea, în toate cazurile, premisele de bază rămân neschimbate. Stația de lucru are un site web gata făcut, care trebuie să fie implementat pe server pentru a fi disponibil pentru clienți. Pentru ASP.NET, un astfel de server este IIS (Internet Information Services) iar versiunea sa actuală este IIS 8. Când a fost implementat pentru prima dată, IIS era un server web de bază. De-a lungul anilor, IIS a evoluat într-un server de aplicații sofisticat, oferind o mare varietate de funcționalități, dintre care cel mai important este suportul pentru găzduirea aplicațiilor ASP.NET.

Acest articol se concentrează pe IIS 8. Deși mașina care rulează IIS 8 este denumită aici server, IIS poate fi rulat atât sub versiunea de stație de lucru, cât și în versiunea de server de Windows. Nu toate, dar majoritatea funcționalității sunt disponibile pe stațiile de lucru, permițându-vă să găzduiți site-uri web complexe. Vă recomandăm să utilizați Windows Server ori de câte ori este posibil, dar Windows 7 sau Windows 8 este o alternativă ieftină.

Microsoft leagă edițiile IIS de edițiile Windows. Windows Server 2008 și Windows Vista includ IIS 7.0, Windows Server 2008 R2 și Windows 7 includ IIS 7.5, iar Windows Server 2012 și Windows 8 includ IIS 8. Versiunile 7.0 și 7.5 sunt denumite în mod colectiv de către Microsoft ca IIS 7, ceea ce poate fi confuz. . Versiunea de IIS acceptată de sistemul de operare nu poate fi modificată — Windows Server 2008 va folosi numai IIS 7.0. De exemplu, nu veți putea face upgrade la IIS 7.5, care este utilizat în Windows Server 2008 R2.

Instalarea IIS

Componenta IIS este inclusă ca parte a instalării Windows (atât pentru server, cât și pentru stații de lucru) și necesită activare și configurare. Următoarele sunt trei moduri de a activa IIS pentru diferite sisteme de operare.

Instalarea IIS pe versiunile desktop ale Windows (Windows Vista, Windows 7 și Windows 8)

Fiecare versiune a sistemului de operare Windows oferă o versiune diferită de IIS — IIS 8 (pe Windows 8), IIS 7.5 (pe Windows 7) sau IIS 7 (pe Windows Vista). În toate aceste versiuni de Windows, IIS este activat, dar nu este instalat inițial. Pentru a-l instala, trebuie să urmați acești pași:

Instalarea IIS pe Windows Server 2008

Instalarea și configurarea IIS este aceeași pentru Windows Server 2008 și Windows Server 2008 R2. Pașii necesari sunt descriși mai jos:

    Porniți Server Manager. Pentru a face acest lucru, faceți clic pe butonul Start și selectați Toate programele -> Instrumente administrative -> Server Manager.

    Selectați nodul Roluri din arborele din stânga.

    Parcurgeți pașii necesari din expert. Probabil vi se va cere să instalați roluri suplimentare necesare - dacă da, trebuie doar să acceptați operațiunile și să continuați.

    După instalare, vi se va solicita să vă configurați serverul web. Ca și în cazul versiunilor de desktop ale Windows, puteți selecta caracteristicile specifice IIS 7 pentru a fi activate.

    Dacă rulați ASP.NET cu .NET Framework 4.5, atunci acea versiune a .NET Framework va trebui să fie instalată (.NET Framework Developer Center)

Instalarea IIS pe Windows Server 2012

Procesul de instalare pentru IIS în Windows Server 2012 este în esență același ca în Windows Server 2008. Principala diferență este că interfața cu utilizatorul este ușor diferită. Puteți găsi o descriere detaliată urmând linkul Instalarea IIS 8 pe Windows Server 2012.

management IIS

Când IIS este instalat, acesta creează automat un director numit C: \ inetpub \ wwwroot care reprezintă site-ul dvs. web. Toate fișierele din acest director vor apărea ca și cum ar fi în directorul rădăcină al serverului dvs. web.

Pentru a adăuga pagini suplimentare la serverul dvs. web, puteți copia fișierele HTML, ASP sau ASP.NET direct în directorul C: \ Inetpub \ wwwroot. De exemplu, dacă adăugați un fișier TestFile.html în acest director, îl puteți solicita în browser prin adresa URL http: //localhost/TestFile.html. Puteți chiar să creați subdosare pentru a grupa resursele asociate. De exemplu, puteți accesa C: \ inetpub \ wwwroot \ MySite \ MyFile.html printr-un browser folosind adresa URL http: //localhost/MySite/MyFile.html.

Directorul wwwroot este util pentru a rula exemple simple și pagini statice. Pentru a utiliza corect ASP.NET, trebuie să vă creați propriul director virtual pentru fiecare aplicație web pe care o creați. De exemplu, puteți crea un folder cu orice nume pe orice unitate de pe computer și îl puteți plasa în directorul virtual IIS ca și cum s-ar afla în directorul C: \ inetpub \ wwwroot.

Înainte de a începe, trebuie să porniți Managerul Internet Information Services (IIS). Poate fi găsit în meniul Start. Locația exactă poate depinde de versiunea de Windows pe care o utilizați (IIS -> Manager IIS). Comanda rapidă a programului va fi localizată sub Programe sau Instrumente administrative. Pagina de pornire a Managerului IIS este prezentată în figura de mai jos:

Acum trebuie să vă familiarizați cu o serie de termeni folosiți în IIS. În partea stângă a ferestrei Manager IIS, este afișată o intrare cu numele serverului utilizat. Serverul nostru se numește PROFESSORWEB, care este generat implicit de Windows 8, care va fi folosit în majoritatea exemplelor. Zona centrală afișează vizualizarea serverului. Această vizualizare afișează un set de pictograme care vă permit să configurați setările serverului. În partea dreaptă a ecranului, există o listă de acțiuni disponibile. De exemplu, în această vizualizare, puteți porni, opri și reporni serverul.

Extinderea elementului server în vizualizarea arborescentă din partea stângă a ecranului afișează elementul Site-uri care conține o singură intrare de site web implicit. Un site este o colecție de fișiere și directoare care alcătuiesc un site web. Un singur server IIS poate suporta mai multe site-uri, de obicei pe diferite porturi TCP/IP (portul 80 este implicit). Combinația dintre numele serverului și portul site-ului formează prima parte a adresei URL. De exemplu, când utilizați mywebserver cu un site conectat la portul 80, adresa URL arată astfel:

http: // serverul meu web: 80

Fiecare site poate conține multe fișiere și directoare. Fiecare dintre ele face parte din URL-ul. De exemplu, adresa URL pentru pagina statică mypage.html situată în directorul myfiles ar fi:

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

În unele situații, numele după care cunoașteți serverul și numele pe care clienții îl folosesc pentru a prelua conținutul vor fi diferite. Vom ignora această nuanță, dar administratorul serverului sau compania de găzduire va furniza informațiile necesare dacă acestea sunt importante pentru un anumit server.

Pentru a verifica dacă IIS funcționează, selectați Site Web implicit și în panoul din dreapta al Managerului IIS, selectați Start. După aceea, faceți clic pe butonul „Răsfoiește * .80 (http)” pentru a deschide pagina site-ului în browser:

După cum puteți vedea, în cazul meu am schimbat portul implicit (de la 80 la 8080). Am făcut asta pentru că pe 80 am un server local Apache care rulează. Dacă aveți aceeași problemă, puteți schimba portul făcând clic dreapta pe site-ul web implicit și alegând Legături din meniul contextual. Apoi puteți schimba portul implicit în caseta de dialog.

Deci, fiecare server poate suporta multe site-uri, fiecare rulând pe un alt port sau cu o adresă IP diferită. Fiecare site poate avea multe fișiere și directoare, iar combinația acestor elemente oferă informații despre URL. Vom reveni la URL-uri și la utilizarea IIS Manager când ne uităm la fiecare dintre abordările de implementare.

De obicei, când se vorbește despre un server web, se referă la soluții bazate pe platforma Linux. Dar dacă infrastructura dvs. este implementată pe baza Windows Server, atunci ar fi logic să utilizați serverul web IIS. Spre deosebire de credința populară, aceasta este o platformă foarte populară care vă permite să lucrați cu cele mai populare CMS și are o gamă largă de sisteme concepute pentru a funcționa special pe Windows și IIS.

Avantajul incontestabil al IIS este integrarea sa strânsă cu alte tehnologii și instrumente de dezvoltare Microsoft. În special, soluțiile web pentru IIS pot profita de capabilitățile bogate ale .NET și pot interacționa cu ușurință cu aplicațiile desktop de pe platforma respectivă. Dacă nu sunteți interesat de acest lucru încă, atunci vă stă la dispoziție o selecție largă de CMS gata făcute, inclusiv cele scrise special pentru IIS. Astăzi ne vom uita la cum să instalăm și să configurați IIS pentru a lucra cu soluții web bazate pe ASP.NET și să instalăm unul dintre CMS-urile populare pentru această platformă.

Pentru a instala un server web pe o platformă Windows, accesați snap-in Roluri v Manager serverși alegeți să instalați roluri Server web (IIS)și Server de aplicații.

Dar nu vă grăbiți să faceți clic pe Următorul, în stânga, sub numele fiecărui rol, este disponibilă o opțiune Servicii de rol, accesați-l și setați următoarele opțiuni pentru serverul de aplicații: suport pentru server web (IIS), partajare porturi TCP și activare HTTP.

Iar pentru serverul web, instalați serviciul FTP Server.

Apoi instalați rolurile selectate. Pentru a verifica dacă IIS funcționează, introduceți adresa IP a serverului dvs. în browser, ar trebui să vedeți o pagină standard a serverului web.

Acum să trecem la configurarea serverului, pentru asta deschidem Manager Internet Information Services (IIS).(situat în Start - Administrare).

În primul rând, vom crea un nou site, pentru aceasta, faceți clic dreapta pe element Site-uri webîn meniul lateral al IIS Manager și selectați Creați un site web nou.

În fereastra care se deschide, specificați numele site-ului, calea către folderul rădăcină (în mod implicit, site-urile utilizatorilor sunt situate în C: \ inetpub \ wwwroot), pe care trebuie să îl creați mai întâi și să specificați numele de gazdă (numele de domeniu al site-ului), în cazul nostru iissite.local

Nu uitați să adăugați o înregistrare A cu numele site-ului dvs. pe serverul DNS sau să scrieți rândurile necesare în fișierele hosts ale acelor stații de lucru de unde veți accesa site-ul

În principiu, puteți deja să plasați pagini web în folderul site-ului și să le accesați printr-un browser, dar accesul FTP la acesta nu va interfera cu funcționarea cu drepturi depline cu site-ul. Pentru a face acest lucru, faceți clic dreapta pe numele site-ului dvs. în meniul lateral și selectați Adăugați Publicare FTP

Apoi, specificați legarea serviciului FTP la interfețele și porturile de rețea și configurați setările de securitate. Dacă intenționați să utilizați SSL, atunci rețineți că aveți nevoie de un certificat, deși dacă veți folosi doar accesul FTP pentru propriile nevoi, atunci vă puteți descurca cu un certificat autosemnat. Nu uitați să bifați caseta pentru a porni automat site-ul FTP.

Pe pagina următoare, specificați parametrii de acces la server, vă sfătuim să specificați anumiți utilizatori care vor lucra cu acest site.

Serverul web este configurat și îl puteți folosi pentru a găzdui pagini HTML, dar site-urile moderne folosesc un DBMS pentru a-și stoca datele, așa că următorul pas este să instalați MS SQL Express 2012, ceea ce este mai mult decât suficient pentru sarcinile noastre. Instalarea se realizează cu valorile implicite, cu excepția Modul de autentificare pentru a fi comutat la Mod mixtși setați o parolă pentru superutilizatorul serverului SQL sa.

Acum să încercăm să instalăm orice CMS popular creat pe baza tehnologiei ASP.NET, o selecție largă de astfel de soluții este prezentată în galeria de aplicații web Microsoft. Vă rugăm să rețineți că făcând clic pe butonul de descărcare veți primi un pachet pentru instalare prin Web PI, pentru instalare pe IIS va trebui să mergeți pe site-ul dezvoltatorului și să descărcați pachetul complet din CMS

Vom instala Orchard CMS, pentru a obține pachetul urmați linkul și selectați Descărcați ca zip, despachetați arhiva rezultată și încărcați conținutul folderului Orchard la rădăcina site-ului.

Acest CMS se bazează pe ASP.NET 4, așa că ne vom configura site-ul pentru a utiliza tehnologiile necesare. Pentru a face acest lucru, faceți clic dreapta pe numele site-ului din meniul lateral și selectați Management site - Opțiuni avansate

În fereastra care se deschide, modificați parametrul Pool de aplicații indicând acolo ASP.NET v.4

Apoi setați drepturile necesare pentru folderul cu site-ul, trebuie să adăugați utilizatorului IIS_IUSRS capacitatea de a scrie și modifica conținutul acestui folder.

De asemenea, nu uitați să creați o bază de date pentru site, pentru aceasta accesați SQL Server Management Studioși făcând clic dreapta pe element Bază de dateîn meniul lateral, creați o nouă bază.

Pentru a instala CMS, introduceți adresa site-ului web în browser și urmați instrucțiunile din scriptul de instalare. Nu există dificultăți acolo, singura dificultate poate determina specificarea corectă a parametrilor de conectare la serverul SQL. Indicați că utilizați SQL Server (sau SQL Express)

În șirul de conexiune de mai jos, specificați următoarele:

server = NUME SERVER \ SQLEXPRESS; baza de date = iissite; utilizator = sa; parola = sapasswd;
  • server = NUME SERVER \ SQLEXPRESS- numele serverului pe care este instalat serverul SQL și instanța serverului SQL.
  • baza de date = iissite- numele bazei de date (în cazul nostru iissite)
  • user = sa- utilizator DBMS (în cazul nostru sa)
  • parola = sapasswd- parola utilizatorului sa.

Internet Information Services (IIS) este un set de servere de internet de la Microsoft. Componenta principală a IIS este serverul web, deși asta nu se oprește aici. Cea mai recentă versiune 8 a IIS este livrată cu toate edițiile de Windows Server 2012 R2.

În ciuda naturii proprietare a IIS, cota de piață a acestui set de servicii crește treptat. Pe Internet, puteți găsi multe dispute sacre despre care este încă mai bine - IIS, Apache sau, să zicem, Nginx. Să nu fim ca ei, să spunem doar în ce cazuri se folosește în principal IIS.

Cea mai convenabilă opțiune pentru utilizarea IIS este atunci când întregul tău mediu de lucru (și de asemenea partea de server) rulează pe Windows. În acest caz, puteți obține o serie de „chile” convenabile de la IIS pentru a lucra într-un domeniu. La urma urmei, IIS este, de asemenea, un server FTP și un server de e-mail. Interfața IIS este destul de intuitivă, ceea ce este, în general, tipic unui mediu Windows. Și, desigur, IIS vă va fi util dacă utilizați MS SQL.

Pentru a activa IIS pe Windows Server 2012 R2, accesați Server Manager.

În Server Manager, căutați Adăugați roluri și caracteristici.

Asigurați-vă că aveți CGI activat.

După aceea, în secțiunea Administrare, veți vedea IIS Service Manager.

De asemenea, puteți activa IIS în Windows 7 Professional și Ultimate, precum și în Windows 8. Pentru a face acest lucru, accesați Panou de control → Programe → Activați sau dezactivați funcțiile Windows.

Service Manager este o interfață grafică pentru gestionarea serverelor dvs.

Serverele și site-urile sunt listate în dreapta. În mod implicit, un folder este creat pe partiția de sistem inetpub unde se află folderele ftprootși wwwroot pentru servere FTP și, respectiv, site-uri web.

Instalați PHP pe IIS

Pentru a instala PHP, urmați linkul și descărcați arhiva ZIP cu versiunea Nesigur pentru fire... Desemnare VC11 lângă versiune indică faptul că necesită Visual C ++ Redistributable pentru Visual Studio 2012 pentru a o compila. Pentru versiunile mai vechi etichetate ca VC9, necesită Visual C ++ Redistributable pentru Visual Studio 2008 SP1.

Puteți alege directorul pentru despachetarea arhivei ZIP la discreția dvs. După extragerea arhivei, creați o copie a fișierului php.ini-producție sub nume php.iniîn același folder.

Fișierul php.ini conține regulile pentru executarea PHP și lucrul cu mediul în care este executat. Există o serie de parametri necesari care trebuie specificați. Mai jos este o listă a acestor parametri.

extension_dir = [calea către directorul de extensii]- acest parametru este responsabil pentru locația extensiilor PHP. De exemplu, C: \ php \ ext.

extensia = xxxxx.dll- pentru fiecare extensie de plug-in este necesar să se înregistreze o astfel de directivă. Astfel de extensii vor fi încărcate când PHP pornește.

log_errors = Activat- activați jurnalul de erori.

error_log = [calea către fișierul jurnal de erori]- de fapt, totul este clar aici.

cgi.force_redirect = 0- dezactivând mecanismul de protecție a directorului, sub IIS acest parametru ar trebui să ia exact această valoare pentru a evita erorile de bază PHP în Windows.

cgi.fix_pathinfo = 1- activați suportul pentru PATH_INFO conform specificației CGI. IIS FastCGI utilizează această setare.

fastcgi.impersonate = 1- permiteți identificarea jetoanelor de securitate a apelantului.

fastcgi.logging = 0- Jurnalele FastCGI în IIS trebuie să fie dezactivate.

În plus, în proprietățile sistemului, trebuie să ajustați variabilele de mediu. În Windows Server 2012 R2, trebuie să mergeți la Panoul de control, selectați elementul Sistem, acolo Setări avansate de sistem. În fila Avansat, în partea de jos este butonul Variabile de mediu.

Găsiți variabila Cale printre variabilele de sistem și adăugați calea către directorul PHP în câmpul Valoare variabilă. În exemplul meu, acesta este C:\php.

Pentru a lucra cu proiecte web bazate pe CMS (sistem de management al conținutului), cum ar fi WordPress, Drupal, Joomla etc., aveți nevoie de o componentă care să proceseze scripturi PHP și să le convertească în cod HTML pe care browserul îl poate înțelege... În acest articol, vom analiza 2 moduri de a instala componenta PHP pe serverul web Windows Internet Information Services (IIS) utilizând programul de instalare a platformei web Mocrosoft și utilizând manual programul de instalare oficial.

1. Instalarea și configurarea serverului web IIS

În primul rând, trebuie să aveți instalat un server web IIS. Puteți citi despre instalarea IIS în articolele:

În plus, în timpul procesului de instalare, pe lângă componentele implicite, componenta trebuie instalată. FastCGI... Dacă serverul web IIS este deja instalat, dar această componentă nu a fost selectată, atunci acest lucru se poate face mai târziu. Să luăm în considerare procesul de instalare a componentei FastCGI în Windows 8 / 8.1. Pentru a activa FastCGI, urmează aceeași cale ca și pentru activarea IIS. Apropo, în Windows 8.1 secțiunea din Panoul de control „Programe și caracteristici” de care avem nevoie este plasată convenabil în meniul contextual al butonului „ start».

În fereastra secțiunii care se deschide, faceți clic pe „ Activați și dezactivați funcțiile Windows».

Extinderea listei „ Servicii de informare pe Internet", în el - " Servicii de internet", Mai departe - " Componente de dezvoltare a aplicațiilor". Și deja în această listă punem o bifă lângă „ CGI". Apoi apăsăm „ O.K„Și așteptați ca sistemul să configureze și să aplice modificările.

2. Instalarea componentei PHP folosind programul de instalare a platformei web

Web Platform Installer oferă un mic program care oferă acces rapid pentru a instala și configura întreaga gamă de produse de care este posibil să aveți nevoie pentru a dezvolta sau implementa site-uri web și aplicații web bazate pe platforma Windows. Puteți descărca programul de instalare pentru platforma web de pe site-ul oficial al programului.

După descărcare, lansați programul de instalare și așteptați finalizarea instalării. După finalizarea procesului de instalare, vom ajunge la fereastra principală a programului, unde puteți vedea un număr foarte mare de programe, componente, ansambluri etc existente pentru dezvoltarea site-urilor web și aplicațiilor web. Componenta PHP de care avem nevoie se află și ea pe această listă. Cel mai simplu mod de a-l găsi este prin tastarea interogării corespunzătoare în câmpul de căutare situat în colțul din dreapta sus al ferestrei programului. Apoi trebuie să apăsați butonul " Adăuga„În conformitate cu componenta versiunii necesare (la momentul scrierii acestui articol, versiunea 5.63 era relevantă)

Această componentă va fi adăugată la lista de elemente instalate. Faceți clic pe " Instalare»Pentru a instala aplicații din această listă.

Vrăjitorul de instalare va începe, acceptăm termenii acordului de licență făcând clic pe butonul " Accept».

Și așteptăm sfârșitul instalării făcând clic pe „ Gata»Când maestrul termină lucrarea.

Pe asta, în general, atât. Componenta PHP instalată cu succes. În mod similar, puteți adăuga și componenta PHP Manager pentru IIS, care vă va permite să configurați componente PHP direct din Managerul IIS.

3. Instalarea componentei PHP folosind programul de instalare oficial

Acum să ne uităm la procesul de instalare manuală a componentei PHP, adică folosind programul de instalare. Distribuția PHP poate fi descărcată de pe site-ul oficial. În cazul nostru, descărcați programul de instalare PHP.

Lansăm programul de instalare PHP și în fereastra asistentului de instalare, faceți clic pe „ Următorul».

Suntem de acord cu termenii licenței. Apăsăm pe „ Următorul».

Suntem de acord cu calea de instalare dacă nu este nevoie să o schimbăm. Apăsăm pe „ Următorul».

În fereastra următoare, selectați modul " IIS FastCGI„Dacă sistemul de operare actual este Windows Server. Dacă munca are loc în Windows 7, 8, 8.1, selectați modul „ Alte CGI". Și apăsăm " Următorul».

Apoi, fără a schimba nimic, apăsați „ Următorul».

Următorul pas este lansarea instalării în sine. Apăsăm pe „ Instalare».

După finalizarea instalării, faceți clic pe „ finalizarea».

Pe lângă PHP în sine, vom instala și un plugin pentru a-l gestiona în „Managerul IIS”. Pluginul PHP Manager pentru IIS, în conformitate cu bitness-ul sistemului de operare, este descărcat de pe site-ul oficial.

Începem instalarea pluginului. Dacă platforma software NET Framework nu este instalată pe computer, programul de instalare a plug-in-ului va oferi să acceseze site-ul oficial pentru a descărca kitul de distribuție. Și numai după repornirea computerului, pluginul PHP Manager pentru IIS va dori să fie instalat fără probleme. Apăsăm pe „ Următorul».

Suntem de acord cu termenii licenței și facem din nou clic pe „ Următorul».

Când instalarea pluginului este finalizată, închideți fereastra de instalare.

Lansați „Manager IIS”. Dacă toate acțiunile au fost efectuate corect, în „Manager of Internet Information Services (IIS)” vom vedea secțiunea „Administrator PHP” care apare. Intrăm aici făcând dublu clic.

Pentru lucrări suplimentare, va trebui să înregistrați componenta PHP - vom vedea linkul activ pentru înregistrarea unei noi versiuni de PHP. Îl apăsăm.

În fereastra care apare, specificați calea către fișierul executabil solicitat și faceți clic pe „ O.K».

Acesta este pasul final în configurarea PHP.

Te-a ajutat acest articol?

Top articole similare