Hva er IIS?
IIS eller Internet Information Server er serveren som brukes til å være vert for .Net-webapplikasjoner. IIS er normalt installert på en Window Server.
For at brukere skal få tilgang til et nettsted, kreves det at nettstedet er vert på en slags webserver. Det er forskjellige webservere tilgjengelig for forskjellige teknologier. I .Net kalles den tilgjengelige webserveren Internet Information Services eller IIS .
Når webapplikasjonen er utviklet, blir den distribuert på en IIS-server. Denne webapplikasjonen kan deretter nås av sluttbrukerne. Det er to måter å distribuere et program til serveren, du vil se begge her.
- Ved hjelp av filkopieringsmetoden.
- Bruke webpubliseringsmetoden.
I denne veiledningen vil du lære-
- Hvordan laste ned og installere IIS
- Hvordan distribuere nettsted i IIS via filkopi
- Hvordan publisere ASP.NET-nettstedet
Hvordan laste ned og installere IIS
Diagrammet nedenfor viser prosessflyten for en IIS-server.
- Den første delen er forespørselen sendt av brukeren. Forespørselen vil normalt være en webside. Et eksempel kan være http://example.com/Default.aspx.
- Her er 'example.com' et nettsted som er vert på IIS Server.
- 'Default.aspx' er en webside på nettsiden example.com.
- Så brukeren vil oppgi URL-adressen http://example.com/Default.aspx i nettleseren. Forespørselen vil da gå til IIS Server, som har eksempel.com-applikasjonen.
- Når forespørselen kommer til IIS-serveren, blir den behandlet. IIS-serveren vil utføre alle nødvendige operasjoner i henhold til forespørselen.
- Til slutt sender IIS Server utdataene tilbake til brukeren. Utdataene vil vanligvis være HTML-innhold sendt tilbake til brukeren. Dette HTML-innholdet vises i nettleseren.
La oss se hvordan vi kan installere IIS på en Window Server.
- Først laster du ned Windows-serveren fra URL-en - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx og prøver den i 120 dager.
- Når installasjonen er installert, må følgende trinn utføres for å installere IIS.
Trinn 1) På Windows Server 2012 vises standard dashbord som vist nedenfor.
- Det første trinnet er å klikke på 'Legg til roller og funksjoner' på dashbordet.
- Dette lar en installere tilleggsfunksjoner på en server.
Trinn 2) På neste skjermbilde må du klikke på Neste-knappen for å fortsette.
Trinn 3) I neste trinn må vi utføre to delstrinn
- Den første er å velge rollebasert eller funksjonsinstallasjon. Dette vil tillate oss å utføre IIS-installasjonen.
- Klikk på Neste for å fortsette.
Trinn 4) I neste skjerm vil du se navnet på serveren som installasjonen foregår på. Klikk på Neste for å fortsette.
Trinn 5) I neste trinn må vi utføre to delstrinn
- Velg alternativet Webserver. Dette vil sikre at IIS blir installert.
- Klikk på Neste for å fortsette.
Trinn 6) I det påfølgende skjermbildet klikker du på neste knapp for å fortsette.
Trinn 7) I det siste skjermbildet klikker du på Installer-knappen for å starte installasjonen.
Når IIS er installert, kan du starte den ved å søke i Windows 2012.
- Skriv inn strengen 'inetmgr' som er kommandoen for IIS.
- Da vil Internet Information Services Manager komme opp. Klikk på dette.
Etter at du har klikket på lenken ovenfor, åpnes IIS, og skjermen nedenfor vises.
I IIS vil du ha et innledende nettsted som heter Standard Web Site.
Hvis du åpner nettleseren din og går til URL-adressen http: // localhost . Du vil se utdataene nedenfor. Denne URL-en går hovedsakelig til standardnettstedet som ble vist i forrige skjermbilde. Dette er standardsiden som indikerer at IIS-serveren er oppe og går.
Hvordan distribuere nettsted i IIS via filkopi
Etter å ha utviklet en webapplikasjon, er det neste viktige trinnet å distribuere webapplikasjonen. Webapplikasjonen må distribueres slik at andre brukere kan få tilgang til den. Distribusjonen gjøres til en IIS-webserver.
Det er forskjellige måter å distribuere en webapplikasjon på. La oss se på den første metoden som er filkopien.
Vi bruker webapplikasjonen opprettet i de tidligere seksjonene. La oss følge trinnene nedenfor for å oppnå dette.
Trinn 1) La oss først sørge for at vi har vår webapplikasjon 'DemoApplication' åpen i Visual Studio.
Trinn 2) Åpne 'Demo.aspx' filen og skriv inn strengen "Guru 99 ASP.Net."