Kuinka isännöidä verkkosivustoa IIS: ssä: Asennus ja amp; Ota verkkosovellus käyttöön

Sisällysluettelo:

Anonim

Mikä on IIS?

IIS tai Internet Information Server on palvelin, jota käytetään .Net-verkkosovellusten isännöimiseen. IIS asennetaan yleensä Windows-palvelimeen.

Jotta käyttäjät pääsisivät verkkosivustolle, vaaditaan, että verkkosivustoa isännöidään jonkinlaisella verkkopalvelimella. Eri tekniikoille on saatavana erilaisia ​​verkkopalvelimia. .Netissä käytettävissä olevaa verkkopalvelinta kutsutaan Internet Information Servicesiksi tai IIS: ksi .

Kun verkkosovellus on kehitetty, se otetaan käyttöön IIS-palvelimelle. Loppukäyttäjät voivat sitten käyttää tätä verkkosovellusta. Sovelluksen asentamiseen palvelimelle on kaksi tapaa, näet molemmat täältä.

  • Tiedostokopiointimenetelmän avulla.
  • Web-julkaisutavan käyttäminen.

Tässä opetusohjelmassa opit-

  • IIS: n lataaminen ja asentaminen
  • Kuinka ottaa verkkosivusto käyttöön IIS: ssä tiedostokopion kautta
  • ASP.NET-verkkosivuston julkaiseminen

IIS: n lataaminen ja asentaminen

Seuraava kaavio näyttää IIS-palvelimen prosessivirran.

  1. Ensimmäinen osa on käyttäjän lähettämä pyyntö. Pyyntö on yleensä verkkosivu. Esimerkki voisi olla http://example.com/Default.aspx.
  • Tässä esimerkki.com on IIS-palvelimella isännöity verkkosivusto.
  • Default.aspx on verkkosivusto esimerkki.fi-verkkosivustolla.
  • Joten käyttäjä kirjoittaa URL-osoitteen http://example.com/Default.aspx verkkoselaimeen. Pyyntö siirtyy sitten IIS-palvelimelle, jolla on esimerkki.fi-sovellus.
  1. Kun pyyntö saapuu IIS-palvelimelle, se käsitellään. IIS-palvelin suorittaa kaikki vaaditut toiminnot pyynnön mukaan.
  2. Lopuksi IIS-palvelin lähettää lähdön takaisin käyttäjälle. Lähtö on yleensä HTML-sisältöä, joka lähetetään takaisin käyttäjälle. Tämä HTML-sisältö näkyy verkkoselaimessa.

Katsotaanpa, kuinka voimme asentaa IIS: n Windows Server -palvelimeen.

  • Lataa ensin Windows-palvelin URL-osoitteesta - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx ja kokeile sitä 120 päivän ajan.

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

Vaihe 1) Windows Server 2012: ssa oletuskojelauta näytetään alla.

  • Ensimmäinen vaihe on napsauttaa hallintapaneelin Lisää rooleja ja ominaisuuksia -vaihtoehtoa.
  • Tämän avulla voidaan asentaa lisäominaisuuksia palvelimelle.

Vaihe 2) Jatka napsauttamalla seuraavassa näytössä Seuraava-painiketta.

Vaihe 3) Seuraavassa vaiheessa meidän on suoritettava kaksi osavaihetta

  1. Ensimmäinen on valita roolipohjainen tai ominaisuusasennus. Tämä antaa meille mahdollisuuden suorittaa IIS-asennus.
  2. Napsauta Seuraava-painiketta jatkaaksesi.

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

Vaihe 5) Seuraavassa vaiheessa meidän on suoritettava kaksi osavaihetta

  1. Valitse verkkopalvelin-vaihtoehto. Tämä varmistaa, että IIS asennetaan.
  2. Napsauta Seuraava-painiketta jatkaaksesi.

Vaihe 6) Jatka napsauttamalla seuraavassa näytössä seuraavaa painiketta.

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

Kun IIS on asennettu, voit käynnistää sen menemällä hakuun Windows 2012: ssa.

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

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

IIS: ssä sinulla on alustava sivusto nimeltä Oletussivusto.

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

Kuinka ottaa verkkosivusto käyttöön IIS: ssä tiedostokopion kautta

Verkkosovelluksen kehittämisen jälkeen seuraava tärkeä askel on verkkosovelluksen käyttöönotto. Verkkosovellus on asennettava, jotta muut käyttäjät voivat käyttää sitä. Käyttöönotto tapahtuu IIS-Web-palvelimelle.

Verkkosovelluksen voi ottaa käyttöön useilla tavoilla. Katsotaanpa ensimmäinen menetelmä, joka on tiedostokopio.

Käytämme aikaisemmissa osioissa luotua verkkosovellusta. Seuraamme seuraavassa mainittuja vaiheita tämän saavuttamiseksi.

Vaihe 1) Varmista ensin, että verkkosovelluksemme 'DemoApplication' on auki Visual Studiossa.

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

Näyttöön tulee teksti 'Guru 99 ASP.Net'. Sinun pitäisi saada yllä oleva tuotos selaimessa.

Vaihe 3) Nyt on aika julkaista ratkaisu.

  1. Napsauta hiiren kakkospainikkeella DemoApplication-ratkaisua Resurssienhallinnassa
  2. Valitse pikavalikosta Julkaise-vaihtoehto.

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

Vaihe 4) Valitse seuraavassa vaiheessa Uusi profiili luodaksesi uuden julkaisuprofiilin. Julkaisuprofiililla on asetukset verkkosovelluksen julkaisemiseen Tiedostokopio-tiedostona.

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

  1. Anna profiilille nimi, kuten FileCopy
  2. Napsauta OK-painiketta luodaksesi profiilin

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

  1. Valitse julkaisujärjestelmä tiedostojärjestelmäksi.
  2. Kirjoita kohdepaikka muodossa C: \ inetpub \ wwwroot - Tämä on IIS: n oletussivuston vakiotiedoston sijainti.
  3. Napsauta Seuraava-painiketta jatkaaksesi.

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

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

Kun kaikki yllä olevat vaiheet on suoritettu, saat seuraavan tuloksen Visual Studiossa

Lähtö: -

Tuloksesta näet, että julkaisu onnistui.

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

Tuloksesta näet, että nyt kun selaat sivua http: //localhost/Demo.aspx , sivu tulee näkyviin. Se näyttää myös tekstin 'Guru 99 ASP.Net'.

ASP.NET-verkkosivuston julkaiseminen

Toinen tapa käyttää verkkosovellusta on julkaista verkkosivusto. Tärkein ero tässä menetelmässä on

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

Käytetään samaa esittelysovellusta ja katsotaan, miten voimme julkaista "verkkosivustojen julkaisutapaa" käyttämällä.

Vaihe 1 ) Tässä vaiheessa

  1. Napsauta hiiren kakkospainikkeella DemoApplication-ratkaisua Resurssienhallinnassa
  2. Valitse pikavalikosta Julkaise vaihtoehto.

Vaihe 2) Luo uusi julkaisuprofiili valitsemalla seuraavalla näytöllä vaihtoehto Uusi profiili. Julkaisuprofiililla on asetukset verkkosovelluksen julkaisemiseen Web Deploy -palvelun kautta.

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

  1. Anna profiilille nimi, kuten 'WebPublish'
  2. Napsauta OK-painiketta luoda profiili

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

  1. Valitse Julkaise-menetelmä Web Deploy
  2. Valitse palvelimeksi Localhost
  3. Kirjoita sivuston nimi oletussivustoksi - Muista, että tämä on sivuston nimi IIS: ssä
  4. Kirjoita kohde-URL osoitteeksi http: // localhost
  5. Napsauta lopuksi Seuraava-painiketta jatkaaksesi

Vaihe 5) Jatka napsauttamalla Seuraava-painiketta seuraavassa näytössä

Vaihe 6) Napsauta lopuksi Julkaise-painiketta julkaistaksesi verkkosivuston

Kun kaikki yllä olevat vaiheet on suoritettu, saat seuraavan tuloksen Visual Studiossa.

Lähtö: -

Tuloksesta näet, että julkaisu onnistui.

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

Tuloksesta näet, että nyt kun selaat sivua 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 askel on, että se on otettava käyttöön.
  • .Netissä IIS on oletusverkkopalvelin ASP.Net-sovelluksille.
  • ASP.Net-verkkosovellukset voidaan ottaa käyttöön File copy -menetelmällä.
  • ASP.Net-verkkosovellukset voidaan ottaa käyttöön myös Web Publish -menetelmällä.