Webhely üzemeltetése az IIS-en: Webalkalmazás beállítása és telepítése
⚡ Okos összefoglaló
Egy weboldal IIS-en történő üzemeltetéséhez az Internet Information Services telepítése szükséges. Windows Szerver és egy ASP.NET alkalmazás telepítése rá. Ez az anyag elmagyarázza, mi az IIS, hogyan kell telepíteni, és hogyan lehet webes alkalmazást telepíteni a Fájlmásolás és a Webes közzététel metódusok használatával.

Mi az IIS?
Az IIS, vagyis az Internet Information Server egy olyan szerver, amelyet .NET webes alkalmazások futtatására használnak. Az IIS-tárhelyszolgáltatás általában egy... Windows Szerver.
Ahhoz, hogy a felhasználók hozzáférhessenek egy weboldalhoz, a weboldalnak valamilyen webszerveren kell lennie. Különböző technológiákhoz különböző webszerverek érhetők el. A .NET-ben az elérhető webszerver neve Internet Information Services, vagy IIS.
Miután a webes alkalmazás elkészült, telepítik egy IIS-kiszolgálóra. Ezt a webes alkalmazást ezután a végfelhasználók elérhetik. Kétféleképpen lehet alkalmazást telepíteni a szerverre, és itt mindkettőt láthatja.
- Fájlmásolás módszerrel.
- A webes közzététel módszerének használata.
Az IIS letöltése és telepítése
Az alábbi diagram az IIS-kiszolgáló folyamatát mutatja be.

- Az első rész a felhasználó által küldött kérés. A kérés általában egy weboldal. Erre példa lehet a http://example.com/Default.aspx.
- Itt az „example.com” egy webhely, amelyet az IIS szerver tárol.
- A „Default.aspx” egy weboldal az example.com webhelyen.
- Tehát a felhasználó beírja a URL http://example.com/Default.aspx a webböngészőben. A kérés ezután az IIS-kiszolgálóhoz kerül, amelyen az example.com alkalmazás található.
- Amint a kérés megérkezik az IIS-kiszolgálóhoz, az feldolgozza azt. Az IIS-kiszolgáló elvégzi az összes szükséges műveletet a kérésnek megfelelően.
- Végül az IIS-kiszolgáló visszaküldi a kimenetet a felhasználónak. A kimenet általában a felhasználónak visszaküldött HTML-tartalom. Ez a HTML-tartalom megjelenik a webböngészőben.
Nézzük meg, hogyan telepíthetjük az IIS-t egy... Windows Szerver.
- Először töltse le Windows Szerver a URL - https://learn.microsoft.com/en-us/previous-versions/dn934703(v=msdn.10) és próbáld ki 120 napig.
A telepítés után a következő lépéseket kell végrehajtani az IIS telepítéséhez.
1. lépés) Lépjen ide Windows Szerver és Szerepkörök hozzáadása
On Windows Server 2012, az alapértelmezett irányítópult az alábbiak szerint látható.
- Az első lépés, hogy rákattints a „Szerepkörök és funkciók hozzáadása” gombra az irányítópulton.
- Ez lehetővé teszi további szolgáltatások telepítését a szerveren.
2. lépés) Folytassa a következő lépéssel
A következő képernyőn a Tovább gombra kell kattintania a folytatáshoz.
3. lépés) Válassza ki a telepítési módot
A következő lépésben két allépést kell végrehajtanunk:
- Az első a szerepköralapú vagy a funkcióalapú telepítés kiválasztása. Ez lehetővé teszi az IIS telepítésének végrehajtását.
- A folytatáshoz kattintson a „Tovább” gombra.
4. lépés) Válassza ki a szervert
A következő képernyőn annak a szervernek a nevét fogja látni, amelyen a telepítés zajlik. A folytatáshoz kattintson a Tovább gombra.
5. lépés) Válassza ki a webszerver opciót
A következő lépésben két allépést kell végrehajtanunk:
- Válaszd a Webkiszolgáló lehetőséget. Ez biztosítja az IIS telepítését.
- A folytatáshoz kattintson a „Tovább” gombra.
6. lépés) Folytassa
A következő képernyőn kattintson a Tovább gombra a folytatáshoz.
7. lépés) Indítsa el a telepítést
Az utolsó képernyőn kattintson a Telepítés gombra a telepítés megkezdéséhez.
Miután telepítette az IIS-t, elindíthatja azt a Keresés itt lehetőségre kattintva. Windows 2012.
- Írja be az „inetmgr” karakterláncot, amely az IIS parancsa.
- Ezután megjelenik az Internet Information Services Manager. Kattintson erre.
Miután a fenti hivatkozásra kattint, megnyílik az IIS, és az alábbi képernyő jelenik meg.
Az IIS-ben be kell állítani egy kezdeti webhelyet, amelynek neve Default Web Site.
Ha megnyitod a böngésződet és bemész a URL http://localhost, az alábbi kimenetet fogja látni. Ez URL főként az előző képernyőn látható alapértelmezett webhelyre ugrik. Ez az alapértelmezett oldal, amely azt jelzi, hogy az IIS-kiszolgáló működik.
Webhely üzembe helyezése az IIS-ben fájlmásolással
Fejlesztés utánping Egy webes alkalmazás telepítése után a következő fontos lépés a webes alkalmazás telepítése. A webes alkalmazást úgy kell telepíteni, hogy más felhasználók is hozzáférhessenek. A telepítés egy IIS webkiszolgálóra történik.
Többféleképpen is telepíthetünk webes alkalmazásokat. Nézzük meg az első módszert, a Fájlmásolás módszert.
Az előző szakaszokban létrehozott webes alkalmazást fogjuk használni. Kövessük az alábbi lépéseket az alkalmazás IIS-ben történő üzemeltetéséhez.
Step 1) Először is győződjünk meg arról, hogy a 'DemoApplication' webes alkalmazásunk meg van nyitva a Visual Studio-ban.
Step 2) Nyissa meg a „Demo.aspx” fájlt, és írja be a következő karakterláncot: „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>
Most csak futtassa az alkalmazást a Visual Studióban, hogy megbizonyosodjon arról, hogy működik.
output:
A szöveg 'Guru 99 ASP.Net' jelenik meg. A fenti kimenetnek kell megjelennie a böngészőben.
Step 3) Most jött el az ideje, hogy közzétegyük a megoldást.
- Kattintson a jobb gombbal a „DemoApplication” elemre a Megoldáskezelőben.
- Válaszd ki a „Közzététel” lehetőséget a helyi menüből.
Megnyílik egy másik képernyő (lásd az alábbi lépést).
Step 4) 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 profil tartalmazza majd a webes alkalmazás Fájlmásoláson keresztüli közzétételének beállításait.
Step 5) A következő képernyőn meg kell adnunk a profil részleteit.
- Adjon nevet a profilnak, például FileCopy.
- Kattintson az OK gombra a profil létrehozásához.
Step 6) Ebben a lépésben konkrétan megemlítjük, hogy a weboldalt File Copy segítségével fogjuk közzétenni.
- Válassza ki a Közzététel módot Fájlrendszerként.
- Írja be a célhelyet C:\inetpub\wwwroot formátumban – ez az alapértelmezett webhely fájlhelye az IIS-ben.
- A folytatáshoz kattintson a „Tovább” gombra.
Step 7) A következő képernyőn kattintson a Tovább gombra a folytatáshoz.
Step 8) Kattintson a „Közzététel” gombra az utolsó képernyőn.
Ha a fenti lépések mindegyike végrehajtódik, a következő kimenetet kapja Visual Studio.
output:
A kimenetből látni fogja, hogy a közzététel sikerült.
Most csak nyisd meg a böngészőt, és menj a URL – http://localhost/Demo.aspx.
A kimenetből láthatja, hogy most, amikor böngészik http://localhost/Demo.aspx, megjelenik az oldal. A következő szöveget is megjeleníti: „Guru 99 ASP.Net.
Az ASP.NET webhely közzététele
A webes alkalmazás telepítésének egy másik módja egy weboldal közzététele. A webes alkalmazás IIS-ben történő üzemeltetéséhez képest a következő fő különbség van:
- Jobban irányíthatja a telepítést.
- Megadhatja, hogy melyik webhelyre szeretné telepíteni az alkalmazást.
- Tegyük fel például, hogy két webhelyed van, a WebSiteA és a WebSiteB. Ha a Web Publish metódust használod, akkor az alkalmazásodat bármelyik webhelyen közzéteheted. Ezenkívül nem kell ismerned a webhely fizikai elérési útját.
- A Fájlmásolás módszerben ismerni kell a weboldal fizikai elérési útját.
Használjuk ugyanazt a demó alkalmazást, és nézzük meg, hogyan telepíthetünk egy ASP.Net alkalmazást IIS-ben lépésről lépésre a „webhely közzétételi metódus” használatával.
Step 1) Ebben a lépésben:
- Kattintson a jobb gombbal a „DemoApplication” elemre a Megoldáskezelőben.
- Válassza a Közzététel lehetőséget a helyi menüből.
Step 2) 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 tartalmazza majd a webes alkalmazás Web Deploy-on keresztüli közzétételének beállításait.
Step 3) A következő képernyőn meg kell adnunk a profil részleteit.
- Adjon nevet a profilnak, például „WebPublish”.
- Kattintson az „OK” gombra a profil létrehozásához.
Step 4) A következő képernyőn meg kell adnia a közzétételi folyamat összes részletét.
- Válassza a Közzététel metódust Webes telepítésként.
- Válassza ki a kiszolgálót Localhost-ként.
- Adja meg a webhely nevét alapértelmezett webhelyként – ne feledje, hogy ez az IIS webhely neve.
- Adja meg az úti célt URL as http://localhost.
- Végül kattintson a Tovább gombra a folytatáshoz.
Step 5) A folytatáshoz kattintson a következő képernyőn a „Tovább” gombra.
Step 6) Végül kattintson a Közzététel gombra a weboldal közzétételéhez.
Ha a fenti IIS-tárhelyszolgáltatási lépések mindegyike végrehajtódik, a következő kimenetet kapja a Visual Studio-ban.
output:
A kimenetből látni fogja, hogy a közzététel sikerült.
Most csak nyisd meg a böngészőt, és menj a URL – http://localhost/Demo.aspx.
A kimenetből láthatja, hogy most, amikor böngészik http://localhost/Demo.aspx, megjelenik az oldal. A szöveget is megjeleníti Guru 99 ASP.Net.






























