Vietnes mitināšana IIS: iestatīšana un amp; Izvietojiet tīmekļa lietojumprogrammu

Satura rādītājs:

Anonim

Kas ir IIS?

IIS vai interneta informācijas serveris ir serveris, ko izmanto .Net tīmekļa lietojumprogrammu mitināšanai. IIS parasti tiek instalēts Windows Server.

Lai lietotāji varētu piekļūt vietnei, vietnei ir jābūt mitinātai kāda veida tīmekļa serverī. Dažādām tehnoloģijām ir pieejami dažādi tīmekļa serveri. Vietnē .Net pieejamais tīmekļa serveris tiek saukts par Internet Information Services jeb IIS .

Kad tīmekļa lietojumprogramma ir izstrādāta, tā tiek izvietota IIS serverī. Pēc tam šai tīmekļa lietojumprogrammai var piekļūt galalietotāji. Ir divi veidi, kā izvietot lietojumprogrammu serverī, jūs redzēsiet abus šeit.

  • Izmantojot failu kopēšanas metodi.
  • Izmantojot tīmekļa publicēšanas metodi.

Šajā apmācībā jūs uzzināsiet

  • Kā lejupielādēt un instalēt IIS
  • Kā izvietot vietni IIS, izmantojot failu kopiju
  • Kā publicēt vietni ASP.NET

Kā lejupielādēt un instalēt IIS

Zemāk redzamā diagramma parāda IIS servera procesa plūsmu.

  1. Pirmā daļa ir lietotāja nosūtīts pieprasījums. Pieprasījums parasti ir tīmekļa lapa. Piemērs varētu būt http://example.com/Default.aspx.
  • Šeit “example.com” ir vietne, kas mitināta IIS serverī.
  • “Default.aspx” ir tīmekļa vietne example.com vietnē.
  • Tātad lietotājs tīmekļa pārlūkprogrammā ievadīs vietrādi URL http://example.com/Default.aspx . Pēc tam pieprasījums nonāks IIS serverī, kurā ir piemērs.com.
  1. Kad pieprasījums nonāk IIS serverī, tas tiek apstrādāts. IIS serveris veiks visas nepieciešamās darbības atbilstoši pieprasījumam.
  2. Visbeidzot, IIS serveris nosūta izvadi atpakaļ lietotājam. Rezultāts parasti būs HTML saturs, kas tiek nosūtīts atpakaļ lietotājam. Šis HTML saturs tiks parādīts tīmekļa pārlūkprogrammā.

Apskatīsim, kā mēs varam instalēt IIS logu serverī.

  • Vispirms lejupielādējiet Windows serveri no vietrāža URL - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx un izmēģiniet to 120 dienas.

  • Pēc instalēšanas IIS instalēšanai jāveic šādas darbības.

1. solis . Operētājsistēmā Windows Server 2012 noklusējuma informācijas panelis tiek parādīts šādi.

  • Pirmais solis ir informācijas panelī noklikšķiniet uz “Pievienot lomas un līdzekļus”.
  • Tas ļauj serverī instalēt papildu funkcijas.

2. solis. Nākamajā ekrānā jums jānoklikšķina uz pogas Tālāk, lai turpinātu.

3. solis) Nākamajā solī mums jāveic divi apakšpakāpes

  1. Pirmais ir izvēlēties uz lomu balstītu vai funkciju instalāciju. Tas ļaus mums veikt IIS instalēšanu.
  2. Lai turpinātu, noklikšķiniet uz pogas Nākamais.

4. solis . Nākamajā ekrānā redzēsiet tā servera nosaukumu, kurā notiek instalēšana. Lai turpinātu, noklikšķiniet uz pogas Tālāk.

5. solis) Nākamajā solī mums jāveic divi apakšposmi

  1. Izvēlieties opciju Web serveris. Tas nodrošinās IIS instalēšanu.
  2. Lai turpinātu, noklikšķiniet uz pogas Nākamais.

6. solis . Nākamajā ekrānā noklikšķiniet uz nākamās pogas, lai turpinātu.

7. solis) Pēdējā ekrānā noklikšķiniet uz pogas Instalēt, lai sāktu instalēšanu.

Kad IIS ir instalēts, varat to palaist, dodoties meklēt sistēmā Windows 2012.

  1. Ievadiet virkni 'inetmgr', kas ir IIS komanda.
  2. Tad parādīsies interneta informācijas pakalpojumu pārvaldnieks. Noklikšķiniet uz šī.

Pēc noklikšķināšanas uz iepriekš minētās saites tiks atvērta IIS, un jums tiks parādīts zemāk redzamais ekrāns.

IIS sistēmā jums būs jāizveido sākotnējā vietne ar nosaukumu Noklusējuma vietne.

Ja atverat pārlūkprogrammu un dodaties uz vietrādi URL: http: // localhost . Jūs redzēsiet zemāk redzamo izvadi. Šis URL galvenokārt nonāk noklusējuma vietnē, kas parādīta iepriekšējā ekrānā. Šī ir noklusējuma lapa, kas norāda, ka IIS serveris darbojas un darbojas.

Kā izvietot vietni IIS, izmantojot failu kopiju

Pēc tīmekļa lietojumprogrammas izstrādes nākamais svarīgais solis ir tīmekļa lietojumprogrammas izvietošana. Tīmekļa lietojumprogramma ir jāizvieto tā, lai citi lietotāji varētu tai piekļūt. Izvietošana tiek veikta IIS tīmekļa serverī.

Tīmekļa lietojumprogrammu izvietošanai ir dažādi veidi. Apskatīsim pirmo metodi, kas ir faila kopija.

Mēs izmantojam tīmekļa lietojumprogrammu, kas izveidota iepriekšējās sadaļās. Lai to panāktu, izpildīsim tālāk minētās darbības.

1. solis. Vispirms pārliecinieties, vai mūsu Visual Studio ir atvērta mūsu tīmekļa lietojumprogramma “DemoApplication”.

2. solis) Atveriet failu “Demo.aspx” un ievadiet virkni “Guru 99 ASP.Net”.

Tiek parādīts teksts “Guru 99 ASP.Net”. Jums vajadzētu iegūt iepriekš minēto izvadi pārlūkprogrammā.

3. solis. Tagad ir pienācis laiks publicēt risinājumu.

  1. Ar peles labo pogu noklikšķiniet uz DemoApplication Solution Explorer
  2. Konteksta izvēlnē izvēlieties opciju Publicēt.

Tas atvērs citu ekrānu (skatiet soli zemāk).

4. solis. Nākamajā solī izvēlieties “Jauns profils”, lai izveidotu jaunu Publicēšanas profilu. Publicēšanas profilā būs iestatījumi tīmekļa lietojumprogrammas publicēšanai, izmantojot failu kopiju.

5. solis . Nākamajā ekrānā mums jāsniedz informācija par profilu.

  1. Piešķiriet profilam nosaukumu, piemēram, FileCopy
  2. Lai izveidotu profilu, noklikšķiniet uz pogas Labi

6. solis) Šajā solī mēs īpaši pieminējam, ka mēs publicēsim vietni, izmantojot File copy.

  1. Kā failu sistēma izvēlieties Publicēšanas metodi.
  2. Ievadiet mērķa atrašanās vietu kā C: \ inetpub \ wwwroot - Šī ir standarta faila atrašanās vieta noklusējuma vietnei IIS.
  3. Lai turpinātu, noklikšķiniet uz pogas Tālāk.

7. solis) Nākamajā ekrānā noklikšķiniet uz pogas Tālāk, lai turpinātu.

8. solis) Pēdējā ekrānā noklikšķiniet uz pogas Publicēt

Kad visas iepriekš minētās darbības ir izpildītas, Visual Studio iegūsiet šādu izvadi

Izeja: -

No izejas jūs redzēsiet, ka Publish izdevās.

Tagad vienkārši atveriet pārlūkprogrammu un dodieties uz URL - http: //localhost/Demo.aspx

No izejas var redzēt, ka tagad, pārlūkojot vietni http: //localhost/Demo.aspx , tiek parādīta lapa. Tajā tiek parādīts arī teksts “Guru 99 ASP.Net”.

Kā publicēt vietni ASP.NET

Vēl viena tīmekļa lietojumprogrammas izvietošanas metode ir vietnes publicēšana. Galvenā atšķirība šajā metodē ir tā

  • Jums ir lielāka kontrole pār izvietošanu.
  • Varat norādīt, kurā vietnē vēlaties izvietot lietojumprogrammu.
  • Piemēram, pieņemsim, ja jums būtu divas vietnes WebSiteA un WebSiteB. Ja izmantojat tīmekļa publicēšanas metodi, varat publicēt savu lietojumprogrammu jebkurā vietnē. Jums arī nav jāzina vietnes fiziskais ceļš.
  • FileCopy metodē jums jāzina vietnes fiziskais ceļš.

Izmantosim to pašu demonstrācijas lietojumprogrammu un redzēsim, kā mēs varam publicēt, izmantojot "vietnes publicēšanas metodi".

1. solis ) Šajā solī

  1. Ar peles labo pogu noklikšķiniet uz DemoApplication Solution Explorer
  2. Konteksta izvēlnē izvēlieties opciju Publicēt.

2. solis) Nākamajā ekrānā atlasiet opciju Jauns profils, lai izveidotu jaunu Publicēšanas profilu. Publicēšanas profilā būs iestatījumi tīmekļa lietojumprogrammas publicēšanai, izmantojot Web Deploy.

3. solis . Nākamajā ekrānā mums jāsniedz informācija par profilu.

  1. Piešķiriet profilam nosaukumu, piemēram, “WebPublish”
  2. Lai izveidotu profilu, noklikšķiniet uz pogas Labi

4. solis . Nākamajā ekrānā jums jāsniedz visa informācija par publicēšanas procesu

  1. Izvēlieties Publicēšanas metodi kā Web izvietošanu
  2. Atlasiet serveri kā Localhost
  3. Ievadiet vietnes nosaukumu kā noklusējuma vietni - atcerieties, ka tas ir vietnes nosaukums IIS
  4. Ievadiet galamērķa URL kā http: // localhost
  5. Visbeidzot, noklikšķiniet uz pogas Tālāk, lai turpinātu

5. solis) Lai turpinātu, nākamajā ekrānā noklikšķiniet uz pogas Nākamais

6. solis) Visbeidzot, noklikšķiniet uz pogas Publicēt, lai publicētu vietni

Kad visas iepriekš minētās darbības ir izpildītas, Visual Studio iegūsiet šādu izvadi.

Izeja: -

No izejas jūs redzēsiet, ka Publish izdevās.

Tagad vienkārši atveriet pārlūkprogrammu un dodieties uz URL - http: //localhost/Demo.aspx

No izejas var redzēt, ka tagad, pārlūkojot vietni http: //localhost/Demo.aspx , tiek parādīta lapa. Tas parāda arī tekstu Guru 99 ASP.Net.

Kopsavilkums

  • Pēc ASP.Net lietojumprogrammas izstrādes nākamais solis ir tā izvietošana.
  • Vietnē .Net IIS ir noklusējuma tīmekļa serveris ASP.Net lietojumprogrammām.
  • ASP.Net tīmekļa lietojumprogrammas var izvietot, izmantojot failu kopēšanas metodi.
  • ASP.Net tīmekļa lietojumprogrammas var izvietot arī, izmantojot Web Publish metodi.