2011. október 6., csütörtök

Web deploy IIS-re

Aki nem unja az IIS témát, annak egy újabb agyzsibbasztó adag belőle: Ez most a többihez képest egyszerűbb lesz, de nagyon hasznos, főleg fejlesztői szerverek esetén: a segítségével a Visual Studio-ból közvetlenül tehetjük ki az új verziót az alkalmazásunkból.

Első körben ellenőrizzük, hogy fel van-e telepítve a Windows Security role:
Server manager/Roles/Web Server (IIS): Role Services. Itt a Security alatt a Windows Authhentication-nek kell telepítve lennie.
Következő lépésben a Web Deploy Tool telepítése szükséges: ezt a www.microsoft.com/web címen találhatjuk meg. Fontos, hogy a Web Deployment Agent Services felmenjen (full install), ez teszi lehetővé a távoli telepítést.
A fejlesztői oldalon a Visual Studio beállításához nyomjunk egy jobb gombot a webes projektünkön, válasszuk a Publiush... opciót, és következőképp állítsuk be a megjelenő párbeszéd-ablakot:
Publish Method: Web Deploy
Service URL: http://szerver-neve.domain-ha-van
Site/Application: az IIS könyvtár, ahová deployolni szeretnénk, pl. Default web Site/myWebApp
Mark as IIS application on destination: be
Leave Extra files...: igény szerint
Credentinals: ha a szerverre más bejelentkezési adatokkal kell belépnünk akkor ezt feltétlenül töltsük ki.
A Publish gombra kattintva már megy is fel az alkalmazásunk az IIS-re.

Nincsenek megjegyzések:

Megjegyzés küldése