Veebisaidi majutamine IIS-is: seadistamine & Juurutage veebirakendus

Lang L: none (table-of-contents):

Anonim

Mis on IIS?

IIS või Interneti-infoserver on server, mida kasutatakse .Net-veebirakenduste majutamiseks. IIS on tavaliselt installitud Windowsi serverisse.

Selleks, et kasutajad saaksid veebisaidile juurde pääseda, on vajalik, et see veebisait oleks hostitud mingisuguses veebiserveris. Erinevate tehnoloogiate jaoks on saadaval erinevad veebiserverid. .Netis nimetatakse saadaolevat veebiserverit Interneti-teabeteenusteks või IIS-ks .

Kui veebirakendus on välja töötatud, juurutatakse see IIS-serverisse. Selle veebirakenduse juurde pääsevad siis lõppkasutajad. Rakenduse serverisse juurutamiseks on kaks võimalust. Mõlemad näete siin.

  • Faili kopeerimise meetodi kasutamine.
  • Veebi avaldamise meetodi kasutamine.

Selles õpetuses saate teada

  • Kuidas IIS-i alla laadida ja installida
  • Kuidas juurutada veebisaiti IIS-is faili koopia kaudu
  • ASP.NET-i veebisaidi avaldamine

Kuidas IIS-i alla laadida ja installida

Allpool olev diagramm näitab IIS-serveri protsessivoogu.

  1. Esimene osa on kasutaja saadetud päring. Taotlus on tavaliselt veebileht. Näiteks võib olla http://example.com/Default.aspx.
  • Siin on näide.com IIS-serveris hostitud veebisait.
  • 'Default.aspx' on veebisait example.com veebisait.
  • Nii sisestab kasutaja veebibrauseris URL-i http://example.com/Default.aspx . Seejärel läheb päring IIS-i serverisse, millel on rakendus example.com.
  1. Kui päring tuleb IIS-i serverisse, töödeldakse seda. IIS-server teeb kõik nõutavad toimingud vastavalt taotlusele.
  2. Lõpuks saadab IIS-server väljundi kasutajale tagasi. Väljundiks on tavaliselt kasutajale tagasi saadetud HTML-sisu. Seda HTML-i sisu kuvatakse veebibrauseris.

Vaatame, kuidas saame IIS-i Windowsi serverisse installida.

  • Esmalt laadige Windowsi server alla URL-ist - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx ja proovige seda 120 päeva.

  • Pärast installimist tuleb IIS-i installimiseks teha järgmised toimingud.

Samm 1) Windows Server 2012 kuvatakse vaikepaneel nagu allpool.

  • Esimene samm on klõpsata armatuurlaual nupul „Lisa rolle ja funktsioone”.
  • See võimaldab serveril installida täiendavaid funktsioone.

Samm 2) Järgmisel ekraanil peate jätkamiseks klõpsama nuppu Järgmine.

Samm 3) Järgmises etapis peame sooritama kaks alamastet

  1. Esimene on valida rollipõhine või funktsioonide install. See võimaldab meil IIS-i installida.
  2. Jätkamiseks klõpsake nuppu Järgmine.

Samm 4) Järgmisel ekraanil näete serveri nime, kus installimine toimub. Jätkamiseks klõpsake nuppu Järgmine.

5. samm. Järgmises etapis peame sooritama kaks alamastet

  1. Valige suvand Veebiserver. See tagab IIS-i installimise.
  2. Jätkamiseks klõpsake nuppu Järgmine.

Samm 6) Järgmisel ekraanil klõpsake jätkamiseks järgmist nuppu.

Samm 7) Installimise alustamiseks klõpsake viimasel ekraanil nuppu Install.

Kui IIS on installitud, saate selle käivitada, minnes Windows 2012-sse otsima.

  1. Sisestage string 'inetmgr', mis on IIS-i käsk.
  2. Siis tuleb välja Interneti-teabeteenuste haldur. Klõpsake seda.

Pärast ülaltoodud lingil klõpsamist avaneb IIS ja teile kuvatakse allpool olev ekraan.

IIS-is peate seadistama esialgse saidi nimega Vaikeveebisait.

Kui avate oma brauseri ja avate URL-i http: // localhost . Näete allpool olevat väljundit. See URL läheb peamiselt eelmisel ekraanil kuvatud vaikeveebisaidile. See on vaikeleht, mis näitab, et IIS-server töötab ja töötab.

Kuidas juurutada veebisaiti IIS-is faili koopia kaudu

Pärast veebirakenduse väljatöötamist on järgmine oluline samm veebirakenduse juurutamine. Veebirakendus tuleb juurutada, et teised kasutajad saaksid sellele juurde pääseda. Juurutamine toimub IIS-i veebiserveris.

Veebirakenduse juurutamiseks on mitmeid viise. Vaatame esimest meetodit, milleks on faili koopia.

Kasutame varasemates jaotistes loodud veebirakendust. Selle saavutamiseks järgime allpool nimetatud samme.

1. samm. Veendume kõigepealt, et Visual Studios oleks avatud meie veebirakendus „DemoApplication”.

Samm 2) Avage fail 'Demo.aspx' ja sisestage string "Guru 99 ASP.Net".

Kuvatakse tekst 'Guru 99 ASP.Net'. Peaksite saama ülaltoodud väljundi brauserisse.

3. samm. Nüüd on aeg lahendus avaldada.

  1. Paremklõpsake Solution Exploreris 'DemoApplication'
  2. Valige kontekstimenüüst suvand „Avalda”.

See avab teise ekraani (vt allpool olevat sammu).

Samm 4) Järgmises etapis valige uue avaldamise profiili loomiseks "Uus profiil". Avaldamisprofiilil on seaded veebirakenduse avaldamiseks failikoopia kaudu.

Samm 5 ) Järgmisel ekraanil peame esitama profiili üksikasjad.

  1. Pange profiilile nimi, näiteks FileCopy
  2. Profiili loomiseks klõpsake nuppu OK

Samm 6) Selles etapis mainime konkreetselt, et läheme veebisaidi avaldamiseks faili koopia kaudu.

  1. Valige failisüsteemina avaldamismeetod.
  2. Sisestage sihtasukoht kui C: \ inetpub \ wwwroot - see on IIS-i vaikesaidi standardne faili asukoht.
  3. Jätkamiseks klõpsake nuppu 'Järgmine'.

Samm 7) Järgmisel ekraanil klõpsake jätkamiseks nuppu Järgmine.

8. samm. Klõpsake viimasel ekraanil nupul Avalda

Kui kõik ülaltoodud toimingud on täidetud, saate Visual Studios järgmise väljundi

Väljund: -

Väljundist näete, et avaldamine õnnestus.

Nüüd lihtsalt avage brauser ja minge URL-ile - http: //localhost/Demo.aspx

Väljundist näete, et nüüd lehele http: //localhost/Demo.aspx sirvides ilmub leht. Samuti kuvatakse tekst 'Guru 99 ASP.Net'.

ASP.NET-i veebisaidi avaldamine

Teine meetod veebirakenduse juurutamiseks on veebisaidi avaldamine. Selle meetodi peamine erinevus seisneb selles

  • Teil on juurutamise üle suurem kontroll.
  • Saate määrata, millisele veebisaidile soovite oma rakenduse juurutada.
  • Oletame näiteks, et kui teil oleks kaks veebisaiti WebSiteA ja WebSiteB. Kui kasutate veebi avaldamise meetodit, saate avaldada oma rakenduse mis tahes veebisaidil. Samuti ei pea te teadma veebisaidi füüsilist teed.
  • FileCopy meetodis peate teadma veebisaidi füüsilist teed.

Kasutame sama demorakendust ja vaatame, kuidas saame "veebisaidi avaldamise meetodi" abil avaldada.

1. samm ) Selles etapis

  1. Paremklõpsake Solution Exploreris 'DemoApplication'
  2. Valige kontekstimenüüst Avalda valik.

Samm 2) Uuel avaldamisprofiili loomiseks valige järgmisel ekraanil valik "Uus profiil". Avaldamisprofiilil on seaded veebirakenduse Web Deploy kaudu avaldamiseks.

Samm 3 ) Järgmisel ekraanil peame esitama profiili üksikasjad.

  1. Pange profiilile nimi, näiteks „WebPublish”
  2. Profiili loomiseks klõpsake nuppu OK

Samm 4) Järgmisel ekraanil peate esitama avaldamisprotsessi kõik üksikasjad

  1. Valige veebi juurutamiseks avaldamismeetod
  2. Valige server nimeks Localhost
  3. Sisestage saidi nimi vaikeveebiks - pidage meeles, et see on IIS-is veebisaidi nimi
  4. Sisestage sihtkoha URL aadressiks http: // localhost
  5. Lõpuks klõpsake jätkamiseks nuppu Järgmine

Samm 5) Jätkamiseks klõpsake järgmisel ekraanil nuppu Järgmine

Samm 6) Lõpuks klõpsake veebisaidi avaldamiseks nuppu Avalda

Kui kõik ülaltoodud toimingud on täidetud, saate Visual Studios järgmise väljundi.

Väljund: -

Väljundist näete, et avaldamine õnnestus.

Nüüd lihtsalt avage brauser ja minge URL-ile - http: //localhost/Demo.aspx

Väljundist näete, et nüüd lehele http: //localhost/Demo.aspx sirvides ilmub leht. Samuti kuvatakse tekst Guru 99 ASP.Net.

Kokkuvõte

  • Pärast ASP.Neti rakenduse väljatöötamist on järgmine samm see, et see tuleb juurutada.
  • .Netis on IIS ASP.Net-rakenduste vaikeserver.
  • ASP.Neti veebirakendusi saab juurutada faili kopeerimise meetodi abil.
  • ASP.Neti veebirakendusi saab juurutada ka veebiavaldamise meetodi abil.