Ce este IIS?
IIS sau Internet Information Server este serverul utilizat pentru a găzdui aplicații web .Net. IIS este instalat în mod normal pe un server Windows.
Pentru ca utilizatorii să acceseze un site web, este necesar ca site-ul web să fie găzduit pe un fel de server web. Există diferite servere web disponibile pentru diferite tehnologii. În .Net, serverul web disponibil se numește Internet Information Services sau IIS .
Odată ce aplicația web este dezvoltată, aceasta este apoi implementată pe un server IIS. Această aplicație web poate fi apoi accesată de utilizatorii finali. Există două moduri de a implementa o aplicație pe server, pe care le veți vedea aici.
- Folosind metoda File Copy.
- Folosind metoda de publicare web.
În acest tutorial, veți învăța-
- Cum se descarcă și se instalează IIS
- Cum să implementați site-ul web în IIS prin copierea fișierului
- Cum să publicați site-ul ASP.NET
Cum se descarcă și se instalează IIS
Diagrama de mai jos prezintă fluxul de proces pentru un server IIS.
- Prima parte este solicitarea trimisă de utilizator. Solicitarea va fi în mod normal o pagină web. Un exemplu ar putea fi http://example.com/Default.aspx.
- Aici „example.com” este un site web găzduit pe serverul IIS.
- „Default.aspx” este o pagină web de pe site-ul example.com.
- Astfel, utilizatorul va introduce adresa URL http://example.com/Default.aspx în browserul web. Solicitarea va merge apoi la serverul IIS, care are aplicația example.com.
- Odată ce solicitarea ajunge la serverul IIS, aceasta este procesată. Serverul IIS va efectua toate operațiunile necesare conform cererii.
- În cele din urmă, serverul IIS trimite ieșirea înapoi către utilizator. Rezultatul va fi în general conținut HTML trimis înapoi utilizatorului. Acest conținut HTML va fi afișat în browserul web.
Să vedem cum putem instala IIS pe un server Windows.
- Mai întâi, descărcați serverul Windows de pe adresa URL - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx și încercați-l timp de 120 de zile.
- Odată instalat, trebuie să se efectueze următorii pași pentru instalarea IIS.
Pasul 1) Pe Windows Server 2012, tabloul de bord implicit este prezentat după cum urmează.
- Primul pas este să faceți clic pe „Adăugați roluri și caracteristici” de pe tabloul de bord.
- Acest lucru permite instalarea de caracteristici suplimentare pe un server.
Pasul 2) În ecranul următor, trebuie să faceți clic pe butonul Următor pentru a continua.
Pasul 3) În pasul următor, trebuie să realizăm două substepsi
- Primul este să alegeți instalarea bazată pe rol sau caracteristică. Acest lucru ne va permite să efectuăm instalarea IIS.
- Faceți clic pe butonul „Următorul” pentru a continua.
Pasul 4) În ecranul următor, veți vedea numele serverului pe care are loc instalarea. Faceți clic pe butonul Următor pentru a continua.
Pasul 5) În pasul următor, trebuie să efectuăm două substepsi
- Alegeți opțiunea Server web. Acest lucru vă va asigura că IIS este instalat.
- Faceți clic pe butonul „Următorul” pentru a continua.
Pasul 6) În ecranul următor, faceți clic pe butonul următor pentru a continua.
Pasul 7) În ecranul final, faceți clic pe butonul Instalare pentru a începe instalarea.
Odată ce IIS a fost instalat, îl puteți lansa, mergând să căutați în Windows 2012.
- Introduceți șirul „inetmgr” care este comanda pentru IIS.
- Apoi, Managerul serviciilor de informații pe internet va apărea. Faceți clic pe aceasta.
După ce faceți clic pe linkul de mai sus, IIS se va deschide și vi se va prezenta ecranul de mai jos.
În IIS, veți avea configurat un site inițial numit Site Web implicit.
Dacă vă deschideți browserul și accesați adresa URL http: // localhost . Veți vedea rezultatul de mai jos. Această adresă URL merge în principal pe site-ul Web implicit afișat în ecranul anterior. Aceasta este pagina implicită care indică faptul că serverul IIS este în funcțiune.
Cum să implementați site-ul web în IIS prin copierea fișierului
După dezvoltarea unei aplicații web, următorul pas important este implementarea aplicației web. Aplicația web trebuie să fie implementată astfel încât să poată fi accesată de alți utilizatori. Implementarea se face pe un server Web IIS.
Există diferite moduri de a implementa o aplicație web. Să ne uităm la prima metodă care este copia fișierului.
Folosim aplicația web creată în secțiunile anterioare. Să urmăm pașii de mai jos pentru a realiza acest lucru.
Pasul 1) Să ne asigurăm mai întâi că avem aplicația noastră web „DemoApplication” deschisă în Visual Studio.
Pasul 2) Deschideți fișierul „Demo.aspx” și introduceți șirul „Guru 99 ASP.Net”.