Veebisaidi majutamine IIS-is: veebirakenduse seadistamine ja juurutamine
⚡ Nutikas kokkuvõte
Veebisaidi majutamine IIS-is hõlmab Interneti-teabeteenuste installimist Windows Server ja ASP.NET-i rakenduse juurutamine sellele. See ressurss selgitab, mis on IIS, kuidas seda installida ja kuidas veebirakendust juurutada nii faili kopeerimise kui ka veebis avaldamise meetodite abil.
Mis on IIS?
IIS ehk Internet Information Server on server, mida kasutatakse .NET-veebirakenduste majutamiseks. IIS-i hostimine installitakse tavaliselt Windows Server.
Selleks, et kasutajad saaksid veebisaidile ligi pääseda, peab veebisait olema majutatud mingil veebiserveril. Erinevate tehnoloogiate jaoks on saadaval erinevad veebiserverid. .NET-is nimetatakse saadaolevat veebiserverit Interneti-teabeteenused ehk IIS.
Kui veebirakendus on arendatud, juurutatakse see IIS-serverisse. Seejärel pääsevad lõppkasutajad sellele veebirakendusele ligi. Rakenduse serverisse juurutamiseks on kaks võimalust ja näete mõlemat siin.
- Failide kopeerimise meetodi kasutamine.
- Veebis avaldamise meetodi kasutamine.
Kuidas IIS-i alla laadida ja installida
Allolev diagramm näitab IIS-serveri protsessivoogu.

- Esimene osa on kasutaja saadetud päring. Päring on tavaliselt veebileht. Näiteks http://example.com/Default.aspx.
- Siin on 'example.com' veebisait, mida majutatakse IIS-i serveris.
- „Default.aspx” on veebisaidi example.com veebileht.
- Seega sisestab kasutaja URL http://example.com/Default.aspx veebibrauseris. Seejärel suunatakse päring IIS-i serverisse, millel on rakendus example.com.
- Kui päring jõuab IIS-serverisse, töödeldakse seda. IIS-server teeb kõik päringule vastavad toimingud.
- Lõpuks saadab IIS-server väljundi kasutajale tagasi. Väljundiks on üldjuhul kasutajale tagasi saadetud HTML-sisu. See HTML-sisu kuvatakse veebibrauseris.
Vaatame, kuidas IIS-i installida. Windows Server.
- Esiteks, allalaadimine Windows Server alates URL - https://learn.microsoft.com/en-us/previous-versions/dn934703(v=msdn.10) ja proovige seda 120 päeva.
Pärast installimist tuleb IIS-i installimiseks teha järgmised toimingud.
Samm 1) Minge aadressile Windows Server ja Lisa rollid
On Windows Server 2012, vaikimisi armatuurlaud kuvatakse järgmiselt.
- Esimene samm on klõpsata armatuurlaual nupul „Lisa rollid ja funktsioonid“.
- See võimaldab serverisse installida lisafunktsioone.
2. samm) Jätkake järgmise sammuga
Järgmisel ekraanil peate jätkamiseks klõpsama nuppu Edasi.
Samm 3) Valige installimeetod
Järgmises etapis peame tegema kaks alametappi:
- Esimene on valida rollipõhine või funktsioonidepõhine install. See võimaldab meil IIS-i installida.
- Jätkamiseks klõpsake nuppu "Järgmine".
Samm 4) Valige server
Järgmisel ekraanil näete selle serveri nime, kuhu installimine toimub. Jätkamiseks klõpsake nuppu Edasi.
Samm 5) Valige veebiserveri valik
Järgmises etapis peame tegema kaks alametappi:
- Valige suvand „Veebiserver”. See tagab IIS-i installimise.
- Jätkamiseks klõpsake nuppu "Järgmine".
6. samm) jätkake
Järgmisel ekraanil klõpsake jätkamiseks nuppu Edasi.
Samm 7) Käivitage installimine
Viimasel ekraanil klõpsake installimise alustamiseks nuppu Installi.
Kui IIS on installitud, saate selle käivitada, minnes otsingusse Windows 2012.
- Sisestage string 'inetmgr', mis on IIS-i käsk.
- Seejärel ilmub Interneti-infoteenuste haldur. Klõpsake sellel.
Pärast ülaltoodud lingil klõpsamist avaneb IIS ja teile kuvatakse allolev ekraan.
IIS-is on teil seadistatud esialgne sait nimega Vaikeveebisait.
Kui avate brauseri ja lähete aadressile URL http://localhost, näete allolevat väljundit. See URL läheb peamiselt eelmisel ekraanil kuvatud vaikeveebisaidile. See on vaikeleht, mis näitab, et IIS-server on töökorras.
Veebisaidi juurutamine IIS-is failikoopia kaudu
Pärast arendustping Veebirakenduse puhul on järgmine oluline samm veebirakenduse juurutamine. Veebirakendus tuleb juurutada nii, et teised kasutajad saaksid sellele juurde pääseda. Juurutamine toimub IIS-i veebiserverisse.
Veebirakenduse juurutamiseks on mitu võimalust. Vaatleme esimest meetodit, milleks on faili kopeerimine.
Kasutame eelmistes osades loodud veebirakendust. Rakenduse majutamiseks IIS-is järgime allpool toodud samme.
Step 1) Veendume kõigepealt, et meil on Visual Studio's avatud veebirakendus 'DemoApplication'.
Step 2) Ava fail 'Demo.aspx' ja sisesta string „Guru 99 ASP.Net”.
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <form id="form1" runat="server"> <div> Guru 99 ASP.Net </div> </form> </body> </html>
Nüüd lihtsalt käivitage rakendus Visual Studios, et veenduda selle toimimises.
Väljund:
Tekst 'Guru Kuvatakse '99 ASP.Net'. Brauseris peaks ilmuma ülaltoodud väljund.
Step 3) Nüüd on aeg lahendus avaldada.
- Paremklõpsake lahenduste brauseris valikul „DemoApplication”.
- Valige kontekstimenüüst suvand „Avalda”.
See avab teise ekraani (vt sammu allpool).
Step 4) Järgmises etapis valige uue avaldamisprofiili loomiseks „Uus profiil“. Avaldamisprofiilil on sätted veebirakenduse avaldamiseks faili koopia kaudu.
Step 5) Järgmisel ekraanil peame esitama profiili üksikasjad.
- Andke profiilile nimi, näiteks FileCopy.
- Profiili loomiseks klõpsake nuppu OK.
Step 6) Selles etapis mainime konkreetselt, et avaldame veebisaidi failikoopia kaudu.
- Valige failisüsteemina avaldamismeetod.
- Sisestage sihtkohaks C:\inetpub\wwwroot – see on IIS-i vaikeveebisaidi standardne failiasukoht.
- Jätkamiseks klõpsake nuppu "Järgmine".
Step 7) Järgmisel ekraanil klõpsake jätkamiseks nuppu Edasi.
Step 8) Klõpsake viimasel ekraanil nuppu „Avalda”.
Kui kõik ülaltoodud sammud on täidetud, saate järgmise väljundi Visual Studio.
Väljund:
Väljundist näete, et avaldamine õnnestus.
Nüüd avage lihtsalt brauser ja minge aadressile URL – http://localhost/Demo.aspx.
Seda näete väljundist nüüd, kui sirvite http://localhost/Demo.aspx, leht ilmub. Samuti kuvatakse tekst 'Guru 99 ASP.Net'.
Kuidas avaldada ASP.NET veebisaiti
Teine veebirakenduse juurutamise meetod on veebisaidi avaldamine. Selle meetodi peamine erinevus IIS-is veebirakenduse majutamisel on järgmine:
- Teil on juurutamise üle suurem kontroll.
- Saate määrata, millisele veebisaidile soovite oma rakenduse juurutada.
- Näiteks oletame, et teil on kaks veebisaiti, WebSiteA ja WebSiteB. Kui kasutate meetodit Web Publish, saate oma rakenduse avaldada mis tahes veebisaidil. Samuti ei pea te teadma veebisaidi füüsilist teed.
- Faili kopeerimise meetodis peate teadma veebisaidi füüsilist teed.
Kasutame sama demorakendust ja vaatame, kuidas ASP.Net rakendust IIS-is samm-sammult juurutada, kasutades „veebisaidi avaldamise meetodit”.
Step 1) Selles etapis:
- Paremklõpsake lahenduste brauseris valikul „DemoApplication”.
- Valige kontekstimenüüst suvand Avalda.
Step 2) Järgmisel ekraanil valige uue avaldamisprofiili loomiseks suvand „Uus profiil“. Avaldamisprofiilil on veebirakenduse avaldamise seaded Web Deploy kaudu.
Step 3) Järgmisel ekraanil peame esitama profiili üksikasjad.
- Andke profiilile nimi, näiteks „WebPublish”.
- Profiili loomiseks klõpsake nuppu „OK”.
Step 4) Järgmisel ekraanil peate esitama kõik avaldamisprotsessi üksikasjad.
- Valige avaldamismeetodiks veebijuurutamine.
- Valige serveriks Localhost.
- Sisestage saidi nimi vaikeveebisaidina – pidage meeles, et see on IIS-i veebisaidi nimi.
- Sisestage sihtkoht URL as http://localhost.
- Lõpuks klõpsake jätkamiseks nuppu Edasi.
Step 5) Jätkamiseks klõpsake järgmisel ekraanil nuppu „Järgmine”.
Step 6) Lõpuks klõpsake veebisaidi avaldamiseks nuppu Avalda.
Kui kõik ülaltoodud IIS-i hostimise etapid on täidetud, saate Visual Studios järgmise väljundi.
Väljund:
Väljundist näete, et avaldamine õnnestus.
Nüüd avage lihtsalt brauser ja minge aadressile URL – http://localhost/Demo.aspx.
Seda näete väljundist nüüd, kui sirvite http://localhost/Demo.aspx, leht ilmub. Samuti kuvatakse tekst Guru 99 ASP.Net.































