Windows - ASP.NET példaalkalmazás beüzemelése

forráskód letöltése
Cikkünkben egy ASP.NET HelloWorld alkalmazást állítunk be úgy, hogy előfeltételként csak egy frissen telepített Windows 2003 szerver áll rendelkezésre. Végighaladunk minden szükséges lépésen: IIS, DNS konfigurálás.
Ahhoz, hogy egy példa ASP.NET alkalmazást telepítsünk, szükségünk lesz IIS szerverre.
IIS telepítése
  • A Manage Your Server varázsló segítségével – amely alapértelmezésben elindul, de az Administrative Tools-ban is megtalálható – konfiguráljuk be szerverünkön az IIS szolgáltatást.
  • Kattintsunk az Add or remove a role-ra, majd a Custom configuration-ra.
  • Válasszuk ki ezután az Application server (IIS, ASP.NET) szerep telepítését.
  • A következő oldalon jelöljük be az ASP.NET telepítését.
  • Az összesítő ablak után elindul a telepítés, amelynek végét nyugtázzuk.
Azt szeretnénk, hogy tartománynév-bejegyzés is mutasson az alkalmazásra, ezért telepítsük a DNS szolgáltatást is.
DNS telepítése
  • Szintén "vegyük elő" a Manage Your Server varázslót, és most a DNS szerver szerepet válasszuk ki, mint telepítendőt. Az első lépések ugyanazok egészen addig, amíg a telepítéssel nem végeztünk.
  • A varázsló a továbbiakban segít a DNS konfigurálásában. Első kérdésénél válasszuk az első opciót, azaz csak forward lookup zónát hozunk létre.
  • Majd válasszuk azt, hogy a mi szerverünk kezeli a zónát. (This server maintains the zone.)
  • Adjuk meg a zóna nevét.
  • Hozzunk létre zónafájlt.
  • A következő lapon ne engedélyezzük a dinamikus frissítést.
  • A következő lapon válasszuk azt, hogy nem továbbítja a kéréseket más DNS szerverekhez.
  • Végül érvényesítsük a beállításokat a varázsló utolsó lapján.
A cikkünkhöz mellékelt HelloWorld alkalmazás lesz az, amelyet bekonfigurálunk.
IIS konfigurálása
  • Nyissuk meg az IIS kezelőt az Administrative Tools-ból.
  • Válasszuk ki a szerver alatt a Web Sites-t, majd a Default Web Site-ot.
  • Itt kattintsunk jobb egérgombbal a bejegyzésre és válasszuk a New -> Virtual Directory… létrehozását.
  • Adjunk nevet a virtuális könyvtárnak, majd válasszuk ki azt a mappát, ahol a kicsomagolt HelloWorld alkalmazás található.
  • A varázsló többi oldalán az alapértelmezett beállítások mellett lépkedjünk végig.
Miután az IIS-t beállítottuk, csupán annyi a dolgunk, hogy megpróbáljuk közvetlenül elérni az alkalmazást. Gépeljük be az alábbit:
http://localhost/helloworld/webform1.aspx
Ha sikerrel jártunk az eddigiekben, akkor megjelenik a példa weboldal. A hátralévő feladat még a DNS bejegyzés létrehozása.
DNS bejegyzés létrehozása
  • Nyissuk meg a DNS kezelőt az Administrative Tools-ból.
  • Válasszuk a Forward Lookup Zones-t, majd az általunk létrehozott zónát.
  • Jobb egérgombbal az üres mezőbe kattintva hozzunk létre egy új host (A) rekordot, amit nevezzünk el kedvünk szerint. IP címnek pedig adjuk meg a szerverünk címét.
  • Ezután a szerverikonon jobb egérgombbal kattintva válasszuk az update server data files-t.
  • Teszteljük le most is az alkalmazást, és a localhost név helyére írjuk be a megadott domain nevet.