Webhely tárolása az IIS-en: Beállítás és amp; Telepítse a webalkalmazást

Tartalomjegyzék:

Anonim

Mi az IIS?

Az IIS vagy az Internet Information Server a .Net webalkalmazások tárolására használt kiszolgáló. Az IIS rendszerint egy Windows Server kiszolgálóra van telepítve.

Ahhoz, hogy a felhasználók hozzáférhessenek egy webhelyhez, meg kell adni, hogy a webhelyet valamilyen webszerveren tárolják. Különböző webkiszolgálók állnak rendelkezésre a különböző technológiákhoz. A .Net-ben az elérhető webszervert Internet Information Services vagy IIS néven hívják .

A webalkalmazás fejlesztése után az IIS-kiszolgálóra kerül. Ezt a webalkalmazást a végfelhasználók elérhetik. Kétféleképpen telepíthet egy alkalmazást a szerverre, itt mindkettőt láthatja.

  • A Fájlmásolás módszerrel.
  • A webes közzétételi módszer használata.

Ebben az oktatóanyagban megtanulja-

  • Az IIS letöltése és telepítése
  • Hogyan telepítsük a webhelyet az IIS-ben fájlmásolaton keresztül
  • Az ASP.NET webhely közzététele

Az IIS letöltése és telepítése

Az alábbi ábra az IIS-kiszolgáló folyamatfolyamatát mutatja.

  1. Az első rész a felhasználó által küldött kérés. A kérés általában weblap lesz. Ilyen lehet például a http://example.com/Default.aspx.
  • Itt az „example.com” az IIS-kiszolgálón tárolt webhely.
  • A 'Default.aspx' egy weboldal az example.com webhelyen.
  • Tehát a felhasználó megadja a http://example.com/Default.aspx URL- t a webböngészőben. A kérés ezután az IIS-kiszolgálóhoz kerül, amelynek az example.com alkalmazás van.
  1. Miután a kérés megérkezett az IIS-kiszolgálóra, feldolgozásra kerül. Az IIS-kiszolgáló az összes szükséges műveletet végrehajtja a kérésnek megfelelően.
  2. Végül az IIS-kiszolgáló visszaküldi a kimenetet a felhasználónak. A kimenet általában a felhasználóhoz visszaküldött HTML tartalom lesz. Ez a HTML-tartalom megjelenik a webböngészőben.

Nézzük meg, hogyan telepíthetjük az IIS-t egy Windows Server rendszerre.

  • Először töltse le a Windows szervert az URL-ről - https://msdn.microsoft.com/en-us/windowsserver2012r2.aspx, és próbálja ki 120 napig.

  • A telepítés után az IIS telepítéséhez a következő lépéseket kell végrehajtani.

1. lépés: Windows Server 2012 rendszeren az alapértelmezett irányítópult az alábbiak szerint jelenik meg.

  • Első lépésként kattintson az irányítópulton a „Szerepek és funkciók hozzáadása” elemre.
  • Ez lehetővé teszi, hogy további szolgáltatásokat telepítsen a szerverre.

2. lépés) A következő képernyőn kattintson a Tovább gombra a folytatáshoz.

3. lépés) A következő lépésben két alszakaszt kell végrehajtanunk

  1. Az első a Szerep alapú vagy a funkció telepítése. Ez lehetővé teszi számunkra az IIS telepítés végrehajtását.
  2. Kattintson a "Tovább" gombra a folytatáshoz.

4. lépés) A következő képernyőn látni fogja annak a szervernek a nevét, amelyen a telepítés zajlik. Kattintson a Tovább gombra a folytatáshoz.

5. lépés) A következő lépésben két alszakaszt kell végrehajtanunk

  1. Válassza a webkiszolgáló lehetőséget. Ez biztosítja az IIS telepítését.
  2. Kattintson a "Tovább" gombra a folytatáshoz.

6. lépés) A következő képernyőn kattintson a következő gombra a folytatáshoz.

7. lépés) Az utolsó képernyőn kattintson a Telepítés gombra a telepítés megkezdéséhez.

Az IIS telepítése után elindíthatja a keresést a Windows 2012 rendszerben.

  1. Írja be az 'inetmgr' karakterláncot, amely az IIS parancs.
  2. Ezután felkerül az Internet Information Services Manager. Kattintson erre.

Miután rákattint a fenti linkre, megnyílik az IIS, és megjelenik az alábbi képernyő.

Az IIS-ben egy kezdeti webhelyet állít be Alapértelmezett webhely néven.

Ha megnyitja böngészőjét, és elmegy a http: // localhost URL-re . Az alábbi kimenetet fogja látni. Ez az URL főleg az előző képernyőn látható Alapértelmezett webhelyre kerül. Ez az alapértelmezett oldal, amely azt jelzi, hogy az IIS-kiszolgáló fut és fut.

Hogyan telepítsük a webhelyet az IIS-ben fájlmásolaton keresztül

A webalkalmazás fejlesztése után a következő fontos lépés a webalkalmazás telepítése. A webalkalmazást telepíteni kell, hogy más felhasználók is hozzáférhessenek hozzá. A telepítés egy IIS webkiszolgálóra történik.

A webalkalmazás telepítésének különféle módjai vannak. Nézzük meg az első módszert, amely a File másolat.

A korábbi szakaszokban létrehozott webalkalmazást használjuk. Kövessük ennek eléréséhez az alább említett lépéseket.

1. lépés : Először győződjünk meg arról, hogy a „DemoApplication” webalkalmazásunk meg van nyitva a Visual Studióban.

2. lépés: Nyissa meg a „Demo.aspx” fájlt, és írja be a „Guru 99 ASP.Net” karakterláncot.

Megjelenik a „Guru 99 ASP.Net” szöveg. A fenti kimenetet meg kell kapnia a böngészőben.

3. lépés) Itt az ideje, hogy közzétegyük a megoldást.

  1. Kattintson a jobb gombbal a „DemoApplication” elemre a Megoldáskezelőben
  2. Válassza a helyi menü "Közzététel" opcióját.

Megnyit egy másik képernyőt (lásd az alábbi lépést).

4. lépés) A következő lépésben válassza az 'Új profil' lehetőséget egy új közzétételi profil létrehozásához. A közzétételi profilban megadják a webalkalmazás fájlmásolással történő közzétételének beállításait.

5. lépés ) A következő képernyőn meg kell adnunk a profil részleteit.

  1. Adjon nevet a profilnak, például a FileCopy
  2. Kattintson az OK gombra a profil létrehozásához

6. lépés) Ebben a lépésben külön megemlítjük, hogy a Fájl másolatán keresztül fogunk közzétenni egy weboldalt.

  1. Válassza a Közzététel módszert Fájlrendszerként.
  2. Adja meg a célhelyet C: \ inetpub \ wwwroot néven - Ez az IIS alapértelmezett webhelyének szabványos fájlhelye.
  3. Kattintson a "Tovább" gombra a folytatáshoz.

7. lépés) A következő képernyőn kattintson a Tovább gombra a folytatáshoz.

8. lépés) Kattintson a "Közzététel" gombra az utolsó képernyőn

A fenti lépések végrehajtása után a következő kimenetet kapja a Visual Studio alkalmazásban

Kimenet:-

A kimenetből láthatja, hogy a Publish sikeres volt.

Most csak nyissa meg a böngészőt, és lépjen az URL-re - http: //localhost/Demo.aspx

A kimenetből láthatja, hogy amikor a http: //localhost/Demo.aspx webhelyre böngészik, megjelenik az oldal. A „Guru 99 ASP.Net” szöveget is megjeleníti.

Az ASP.NET webhely közzététele

A webalkalmazás telepítésének másik módja a weboldal közzététele. A legfontosabb különbség ebben a módszerben az

  • Jobban ellenőrizheti a telepítést.
  • Megadhatja, hogy melyik webhelyre kívánja telepíteni az alkalmazást.
  • Tegyük fel például, hogy két webhelye van: WebSiteA és WebSiteB. A webes közzétételi módszer használata esetén bármely webhelyen közzéteheti az alkalmazását. Emellett nem kell ismernie a webhely fizikai útvonalát.
  • A FileCopy módszerben ismernie kell a webhely fizikai útvonalát.

Használjuk ugyanazt a bemutató alkalmazást, és nézzük meg, hogyan tehetjük közzé a "weboldal közzétételi módszer" használatát.

1. lépés ) Ebben a lépésben

  1. Kattintson a jobb gombbal a „DemoApplication” elemre a Megoldáskezelőben
  2. A helyi menüből válassza a Közzététel lehetőséget.

2. lépés) A következő képernyőn válassza az 'Új profil' lehetőséget egy új közzétételi profil létrehozásához. A közzétételi profil megadja a webalkalmazás Web Deploy segítségével történő közzétételének beállításait.

3. lépés: A következő képernyőn meg kell adnunk a profil részleteit.

  1. Adjon nevet a profilnak, például „WebPublish”
  2. Kattintson az 'OK' gombra a profil létrehozásához

4. lépés: A következő képernyőn meg kell adnia a közzétételi folyamat minden részletét

  1. Válassza a Közzététel módszert webes telepítésként
  2. Válassza ki a szervert Localhost néven
  3. Adja meg a webhely nevét alapértelmezett webhelyként - Ne feledje, hogy ez a webhely neve az IIS-ben
  4. Írja be a cél URL-t http: // localhost néven
  5. Végül kattintson a Tovább gombra a folytatáshoz

5. lépés) A folytatáshoz kattintson a következő gombra a következő képernyőn

6. lépés) Végül kattintson a Közzététel gombra a Webhely közzétételéhez

A fenti lépések végrehajtása után a következő kimenetet kapja a Visual Studio alkalmazásban.

Kimenet:-

A kimenetből láthatja, hogy a Publish sikeres volt.

Most csak nyissa meg a böngészőt, és lépjen az URL-re - http: //localhost/Demo.aspx

A kimenetből láthatja, hogy amikor a http: //localhost/Demo.aspx webhelyre böngészik, megjelenik az oldal. Megjeleníti a Guru 99 ASP.Net szöveget is.

Összegzés

  • Az ASP.Net alkalmazás fejlesztése után a következő lépés az, hogy telepíteni kell.
  • A .Net alkalmazásban az IIS az alapértelmezett webszerver az ASP.Net alkalmazásokhoz.
  • Az ASP.Net webalkalmazások a File copy módszerrel telepíthetők.
  • Az ASP.Net webalkalmazások a Web Publish módszerrel is telepíthetők.