Web-sivuston isännöiminen IIS:ssä: Asenna ja ota verkkosovellus käyttöön

Mikä on IIS?

IIS tai Internet Information Server on palvelin, jota käytetään isännöimään .Net-verkkosovelluksia. IIS-isännöinti on yleensä asennettu Window Serverille.

Jotta käyttäjät voivat käyttää verkkosivustoa, verkkosivuston on oltava jollakin verkkopalvelimella. Eri tekniikoita varten on saatavilla erilaisia ​​web-palvelimia. Netissä käytettävissä olevaa web-palvelinta kutsutaan Internet Information Services tai IIS.

Kun verkkosovellus on kehitetty, se otetaan käyttöön IIS-palvelimella. Loppukäyttäjät voivat sitten käyttää tätä verkkosovellusta. Sovellus voidaan ottaa käyttöön palvelimella kahdella tavalla. Näet molemmat täällä.

  • Tiedoston kopiointimenetelmän käyttäminen.
  • Käyttämällä Web-julkaisumenetelmää.

Kuinka ladata ja asentaa IIS

Alla oleva kaavio näyttää IIS-palvelimen prosessin kulun.

IIS-palvelimen prosessinkulku
IIS-palvelimen prosessinkulku
  1. Ensimmäinen osa on käyttäjän lähettämä pyyntö. Pyyntö on yleensä web-sivu. Esimerkki voisi olla http://example.com/Default.aspx .
  • Tässä "example.com" on IIS-palvelimella isännöity verkkosivusto.
  • "Default.aspx" on esimerkki.com-sivuston verkkosivu.
  • Joten käyttäjä syöttää URL-osoitteen http://example.com/Default.aspx verkkoselaimessa. Pyyntö siirtyy sitten IIS-palvelimelle, jossa on esimerkki.com-sovellus.
  1. Kun pyyntö saapuu IIS-palvelimelle, se käsitellään. IIS-palvelin suorittaa kaikki vaaditut toiminnot pyynnöstä.
  2. Lopuksi IIS-palvelin lähettää tulosteen takaisin käyttäjälle. Tulos on yleensä HTML-sisältöä, joka lähetetään takaisin käyttäjälle. Tämä HTML-sisältö näytetään verkkoselaimessa.

Katsotaanpa, kuinka voimme asentaa IIS:n ikkunapalvelimelle.

Lataa ja asenna IIS

  • Asennuksen jälkeen IIS:n asentamiseen on suoritettava seuraavat vaiheet.

Vaihe 1) Siirry kohtaan Windows Palvelin ja Lisää rooleja

On Windows Server 2012, oletuskoontipaneeli näkyy alla.

  • Ensimmäinen askel on napsauttaa "Lisää rooleja ja ominaisuuksia" kojelaudassa.
  • Tämä mahdollistaa lisäominaisuuksien asentamisen palvelimelle.

Lataa ja asenna IIS

Vaihe 2) Jatka seuraavaan vaiheeseen

Seuraavassa näytössä sinun on napsautettava Seuraava-painiketta jatkaaksesi.

Lataa ja asenna IIS

Vaihe 3) Valitse asennustapa

Seuraavassa vaiheessa meidän on suoritettava kaksi alivaihetta

  1. Ensimmäinen on valita roolipohjainen tai ominaisuusasennus. Tämän avulla voimme suorittaa IIS-asennuksen.
  2. Napsauta "Seuraava"-painiketta jatkaaksesi.

Lataa ja asenna IIS

Vaihe 4) Valitse palvelin

Seuraavassa näytössä näet sen palvelimen nimen, johon asennus tapahtuu. Napsauta Seuraava-painiketta jatkaaksesi.

Lataa ja asenna IIS

Vaihe 5) Valitse verkkopalvelinvaihtoehto

Seuraavassa vaiheessa meidän on suoritettava kaksi alivaihetta

  1. Valitse Web-palvelinvaihtoehto. Tämä varmistaa, että IIS asennetaan.
  2. Napsauta "Seuraava"-painiketta jatkaaksesi.

Lataa ja asenna IIS

Vaihe 6) Jatka eteenpäin

Jatka seuraavassa näytössä napsauttamalla seuraava-painiketta.

Lataa ja asenna IIS

Vaihe 7) Aloita asennus

Aloita asennus napsauttamalla viimeisessä näytössä Asenna-painiketta.

Lataa ja asenna IIS

Kun IIS on asennettu, voit käynnistää sen siirtymällä hakuun Windows 2012.

  1. Kirjoita merkkijono "inetmgr", joka on IIS:n komento.
  2. Sitten Internet Information Services Manager tulee esiin. Napsauta tätä.

Lataa ja asenna IIS

Kun napsautat yllä olevaa linkkiä, IIS avautuu ja sinulle näytetään alla oleva näyttö.

Lataa ja asenna IIS

IIS:ssä sinulla on ensimmäinen sivusto, jonka nimi on Default Web Site.

Jos avaat selaimesi ja siirryt URL-osoitteeseen http://localhost. Näet alla olevan tulosteen. Tämä URL-osoite ohjaa pääasiassa edellisessä näytössä näkyvälle oletussivustolle. Tämä on oletussivu, joka osoittaa, että IIS-palvelin on käynnissä.

Lataa ja asenna IIS

Web-sivuston käyttöönotto IIS:ssä tiedostokopion avulla

Verkkosovelluksen kehittämisen jälkeen seuraava tärkeä askel on ottaa verkkosovellus käyttöön. Verkkosovellus on otettava käyttöön, jotta muut käyttäjät voivat käyttää sitä. Käyttöönotto tapahtuu IIS-verkkopalvelimelle.

On olemassa useita tapoja ottaa verkkosovellus käyttöön. Katsotaanpa ensimmäistä menetelmää verkkosovelluksen käyttöönottoon palvelimella, joka on tiedostokopio.

Käytämme aiemmissa osioissa luotua verkkosovellusta. Noudatetaan alla olevia ohjeita sovelluksen isännöimiseksi IIS:ssä.

Vaihe 1) Varmistetaan ensin, että Web-sovellus "DemoApplication" on avoinna Visual Studiossa.

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Vaihe 2) Avaa Demo.aspx-tiedosto ja kirjoita merkkijono "Guru 99 ASP.Net".

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

<!DOCTYPE html>
<html xmlns="http://www.w3.ore/1999/xhtml">
<head runat="server">
	<title></title>
</head>	
	<body>
	  <form id="form1" runat="server”>
         <div>
          Guru 99 ASP.Net
         </div>
	  </form>
	</body>
</html>

Suorita nyt sovellus Visual Studiossa varmistaaksesi, että se toimii.

Lähtö: -

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Näyttöön tulee teksti "Guru 99 ASP.Net". Sinun pitäisi saada yllä oleva tulos selaimeen.

Vaihe 3) Nyt on aika julkaista ratkaisu.

  1. Napsauta hiiren kakkospainikkeella "DemoApplication" -kohtaa Solution Explorerissa
  2. Valitse pikavalikosta Julkaise-vaihtoehto.

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Se avaa toisen näytön (katso vaihe alla).

Vaihe 4) Valitse seuraavassa vaiheessa Uusi profiili luodaksesi uuden julkaisuprofiilin. Julkaisuprofiilissa on asetukset verkkosovelluksen julkaisemiseen Tiedostokopion kautta.

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Vaihe 5) Seuraavassa näytössä meidän on annettava profiilin tiedot.

  1. Anna profiilille nimi, kuten FileCopy
  2. Luo profiili napsauttamalla OK-painiketta

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Vaihe 6) Tässä vaiheessa mainitsemme erityisesti, että aiomme julkaista verkkosivuston tiedostokopion kautta.

  1. Valitse julkaisumenetelmä tiedostojärjestelmäksi.
  2. Anna kohdesijainti muodossa C:\inetpub\wwwroot – Tämä on IIS:n oletussivuston vakiotiedostosijainti.
  3. Napsauta "Seuraava" -painiketta jatkaaksesi.

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Vaihe 7) Napsauta seuraavassa näytössä Seuraava-painiketta jatkaaksesi.

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Vaihe 8) Napsauta 'Julkaise'-painiketta viimeisessä näytössä

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Kun kaikki yllä olevat vaiheet on suoritettu, saat seuraavan tulosteen Visual Studio

Lähtö: -

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Tulosteesta näet, että julkaisu onnistui.

Avaa nyt selain ja siirry URL-osoitteeseen - http://localhost/Demo.aspx

Ota verkkosivusto käyttöön IIS:ssä tiedostokopion avulla

Voit nähdä lähdöstä, että nyt, kun selaat http://localhost/Demo.aspx , sivu tulee näkyviin. Se näyttää myös tekstin "Guru 99 ASP.Net".

Kuinka julkaista ASP.NET-verkkosivusto

Toinen tapa ottaa verkkosovellus käyttöön on verkkosivuston julkaiseminen. Tärkein ero tässä menetelmässä verkkosovellusten isännöinnissa IIS:ssä on se

  • Sinulla on enemmän hallintaa käyttöönoton suhteen.
  • Voit määrittää, mihin Web-sivustoon haluat ottaa sovelluksesi käyttöön.
  • Oletetaan esimerkiksi, että sinulla olisi kaksi verkkosivustoa WebSiteA ja WebSiteB. Jos käytät Web-julkaisumenetelmää, voit julkaista sovelluksesi millä tahansa verkkosivustolla. Sinun ei myöskään tarvitse tietää Web-sivuston fyysistä polkua.
  • FileCopy-menetelmässä sinun on tiedettävä verkkosivuston fyysinen polku.

Käytetään samaa esittelysovellusta ja katsotaan kuinka ASP.Net-sovellus otetaan käyttöön IIS:ssä vaihe vaiheelta käyttämällä "verkkosivuston julkaisumenetelmää".

Vaihe 1) Tässä vaiheessa

  1. Napsauta hiiren kakkospainikkeella "DemoApplication" -kohtaa Solution Explorerissa
  2. Valitse pikavalikosta Julkaise-vaihtoehto.

Julkaise ASP.NET-verkkosivusto

Vaihe 2) Valitse seuraavassa näytössä Uusi profiili -vaihtoehto luodaksesi uuden julkaisuprofiilin. Julkaisuprofiilissa on asetukset verkkosovelluksen julkaisua varten Web Deploy:n kautta.

Julkaise ASP.NET-verkkosivusto

Vaihe 3) Seuraavassa näytössä meidän on annettava profiilin tiedot.

  1. Anna profiilille nimi, kuten "WebPublish"
  2. Luo profiili napsauttamalla OK-painiketta

Julkaise ASP.NET-verkkosivusto

Vaihe 4) Seuraavassa näytössä sinun on annettava kaikki julkaisuprosessin tiedot

  1. Valitse julkaisumenetelmäksi Web Deploy
  2. Valitse palvelin Localhostiksi
  3. Kirjoita sivuston nimi oletussivustoksi – Muista, että tämä on IIS-verkkosivuston nimi
  4. Anna kohde-URL muodossa http://localhost
  5. Jatka lopuksi napsauttamalla Seuraava-painiketta

Julkaise ASP.NET-verkkosivusto

Vaihe 5) Napsauta Seuraava-painiketta seuraavassa näytössä jatkaaksesi

Julkaise ASP.NET-verkkosivusto

Vaihe 6) Napsauta lopuksi Julkaise-painiketta julkaistaksesi verkkosivusto

Julkaise ASP.NET-verkkosivusto

Kun kaikki yllä olevat IIS-isännöintivaiheet on suoritettu, saat seuraavan tulosteen Visual Studiossa.

Lähtö: -

Julkaise ASP.NET-verkkosivusto

Tulosteesta näet, että julkaisu onnistui.

Avaa nyt selain ja siirry URL-osoitteeseen - http://localhost/Demo.aspx

Julkaise ASP.NET-verkkosivusto

Voit nähdä lähdöstä, että nyt, kun selaat http://localhost/Demo.aspx , sivu tulee näkyviin. Se näyttää myös tekstin Guru 99 ASP.Net.

Yhteenveto

  • Kun ASP.Net-sovellus on kehitetty, seuraava vaihe on, että se on otettava käyttöön.
  • .Netissä ilmainen IIS-isännöinti on oletusverkkopalvelin ASP.Net-ytimen hosting-sovelluksille.
  • ASP.Net-verkkosovelluksia voidaan ottaa käyttöön tiedostokopiointimenetelmällä.
  • ASP.Net-verkkosovellukset voidaan ottaa käyttöön myös Web Publish -menetelmällä.