Configurarea webdeploy pentru a implementa aplicații

Mai devreme sau mai târziu, există o nevoie pentru aplicația server este implementat. Punct de vedere istoric, multe face acest lucru prin FTP / SFTP. Cu toate acestea, această metodă de implementare nu poate fi numit confortabil. Mai mult decât atât, desfășurarea în acest caz, ia o lungă perioadă de timp, de asemenea, nu este atomică. Cum poate fi asta? Răspunsul corect - WebDeploy.

WebDeploy colectează pachetele și atomically le implementa la server - de la Visual Studio sau folosind scripturi automate. Să mergem prin pașii în ordine pentru a configura WebDeploy pe server.

Instalarea pachetului Web Implementați

Pentru a instala descărcarea necesar pachetul de instalare și rulați-l pe server. O metodă alternativă este de a instala Web Implementați prin Web Platform Installer. În acest ultim caz, pentru a instala pachetul de a alege Web Implementați 3.5.

Configurarea webdeploy pentru a implementa aplicații

După o instalare reușită, Web Implementați în consola IIS ar trebui să apară Forum Management Service și de delegare de serviciu de management. Pentru a funcționa corect, Web Implementați în secțiunea de servicii de management ar trebui să permită conexiuni de la distanță:

Configurarea webdeploy pentru a implementa aplicații

Aici puteți specifica SSL-certificatul, dacă aveți.

Dacă ați făcut totul corect, apoi, în meniul contextual al fiecărui sit ar trebui să apară elementul de meniu Deploy:

Configurarea webdeploy pentru a implementa aplicații

Configurarea Web Implementați Publishing selectați elementul de meniu. să autorizeze publicarea acestui site, numele de utilizator, pachete al cărui nume va fi publicat, URL-ul și apăsați butonul Configurare.

Configurarea webdeploy pentru a implementa aplicații

Notă: Este important pentru utilizator, pe care îl specificați atunci când configurați Web Implementați are permisiuni de scriere în folderul site-ul Web.

publicare

Publicarea cererii în două moduri - direct de la Visual Studio și folosind scripturi construi automate.

Configurarea webdeploy pentru a implementa aplicații

Depanarea