iis Instalarea 7

În primul rând, să vorbim un pic despre 7.0 arhitectura IIS. Acest web-server este complet construit pe o bază modulară, spre deosebire de IIS 6.0, care este pur și simplu instalat ca un rol de server și toate. În IIS 7, mai multă flexibilitate, puteți configura serverul web prin instalarea numai modulele necesare de care aveți nevoie. Acesta este un mare avantaj, deoarece:

  • Modulele care nu sunt necesare sunt dezactivate, contribuind astfel la creșterea productivității;
  • De asemenea, unitățile mai mici sunt implicate, cu atât securitatea serverului Web, cu alte cuvinte, așa-numita „gaura“ devine mai mică.

Există mai multe opțiuni pentru instalarea acestui rol pe Windows:

  • Prin interfața grafică cu utilizatorul (vom folosi);
  • Prin linia de comandă (în opinia mea, nu este convenabil, deoarece trebuie să scrie complet manual toate modulele de care aveți nevoie, iar numele lor sunt sensibile la litere);
  • De asemenea, linia de comandă, dar cu utilizarea unui fișier XML (util dacă aveți nevoie pentru a ridica o mulțime de servere web, doar o dată să se joace cu fișierul XML, și apoi doar de gând să ruleze o singură comandă de pe linia de comandă și toate).

Ei bine, acum să mergem direct la planta în sine acest server.

Faceți clic pe Start-> Administrare> Server-manager> filă pentru rolul dumneavoastră și faceți clic pe "Add Roles"

iis Instalarea 7

Apoi, faceți clic pe „Next“ și selectați serverul (IIS) Web este următorul pas.

iis Instalarea 7

iis Instalarea 7

iis Instalarea 7

Pentru a controla serverul de web, interfață grafică utilizată, dar odată ce am putea spune că, controlul poate fi, de asemenea, modifica direct fișierele XML. Toate setările IIS7 server de web sunt stocate în fișiere XML. Setări dată pentru întreg serverul IIS (simultan pentru toate site-urile) sunt stocate în fișierul applicationHost.config situat la următoarea cale:

iis Instalarea 7

Dar pentru o configurație singur site, puteți utiliza fișierul web.config este creat în mod automat atunci când modificați orice setare în legătură cu un singur site. Mi-am amintit un astfel de sistem pentru a configura serverul de web Apache, în cazul în care aveți posibilitatea să utilizați un fișier .htaccess pentru a configura un singur site.

Du-te direct la panoul nostru grafic de control server web IIS 7, prin deschiderea Start-> Administrare> IIS Services Manager. Și vei, asta ascunde panoul:

iis Instalarea 7

În cazul în care stânga este un copac al site-ului dvs. (încă mai avem doar site-ul implicit), iar cererile pentru grupul de mijloc toate setările și proprietățile potrivite ale unui anumit setare.

Vom trece la instalarea PHP, ar trebui să apară toate problemele, doar o singură fereastră, selectați punctul următor necesar: IIS CGI Rapid

iis Instalarea 7

După aceea, să creeze un nou site (în IIS va găzdui), faceți clic dreapta pe elementul „noduri“ și faceți clic pe „adăugați un site“. Completați ca în imagine, un director local pentru un nou site am creat în directorul C: \ inetpub \ meu, dar îl puteți crea cel puțin pe un alt disc.

iis Instalarea 7

Și dacă aveți mai mult de un site, atunci aveți nevoie pentru a le separa unul de altul. Există mai multe moduri, primul exemplu, le-a pus pe diferite porturi, dar în unele cazuri nu este convenabil. În site-ul implicit, el 80, iar noul site 8080, dar dacă aveți multe site-uri și doriți să le facă lucreze pe același port, spun 80 atunci trebuie să completați „hostname“ cu alte cuvinte, acesta este domeniul site-ului, dar după după cum ați subliniat aici, cum ar fi eu mysite. Trebuie să faci o intrare corespunzătoare în serverul DNS sau dacă aveți un pic de calculator și pur și simplu nu au un server DNS, sau esti doar un dezvoltator, apoi a scrie această linie în fișierul de gazde (de exemplu, 10.10.10.2 mysite)

Acum, creați un folder nou pe site-ul (C: \ inetpub \ meu) fișier, de exemplu, index.php c un astfel de conținut

Cu această funcție simplă în limbajul PHP, puteți găsi setările php instalat pe server, dacă vedeți o pagină care indică versiunea de php, despre care se spune de mai jos, atunci sunt toate de lucru.

iis Instalarea 7

Ai observat ceva special pe server IIS 7 pentru a lega php nu am făcut (cu excepția faptului că am adăugat atunci când instalați componenta CGI), pentru noi a făcut distribuția în sine și php iis server.

Acum, ia în considerare o serie de setări de server IIS 7, cum ar fi dorim să avem un singur site-ul implicit deschis documentul mydoc.php pentru acest lucru, du-te la site-ul dorit și setarea deschis „implicit de document“ și adăugați documentul dorit, și pot selecta mai multe documente prin setarea acestora prioritatea necesară.

iis Instalarea 7

De asemenea, doresc să vă atrag atenția asupra faptului că, dacă aveți undeva pentru a citi sau a obține cineva a sugerat unele setări de pe serverul IIS, și nu se poate găsi în panoul, atunci cel mai probabil nu aveți necesare pentru acest modul, așa cum apar setările în conformitate cu modulele instalate.

De exemplu, doriți să setați pentru site-ul dvs. de autentificare de bază, dar în momentul în care nu se poate găsi această setare pe server, pentru aceasta trebuie să instalați componentele necesare. Deschideți Managerul de Server Roli-> (IIS) Web Server -> adăuga servicii de rol, și alegeți „Autentificare de bază“ sau engleză. autentificarea de bază

iis Instalarea 7

Redeschiderea „IIS Manager“, și vom vedea că în „autentificare avem încă un element“ Autentificare de bază“. Pentru a activa trebuie să dezactivați „autentificarea anonimă“ și, astfel, activați „Autentificare de bază“. Nu uita pentru a crea utilizatori, în acest caz „server-manager utilizatorilor locali> Configuration-> Utilizatorii locali click dreapta“ Creare cont“, am creat un utilizator de test. Acum, atunci când accesați site-ul nostru va apărea sub formă de autentificare

iis Instalarea 7

Introdu numele de utilizator și dacă ai făcut totul corect, vei fi dus înapoi la site-ul dvs.!

Acum, hai sa vorbim despre conjuncția cea mai preferata este PHP + MySql. Pentru a adăuga suport pentru MySql, pur și simplu instalați baza de date (setare detaliată este considerată în articol - Instalarea serverului MySql și mijloace de gestionare și administrare) și toate! Poate crea site-uri în combinație IIS 7 + PHP + MySQL.