Cum sa instalam WebDeploy in Windows Server 2012

Configurare noua (How To)

Situatie

Ce dorim si putem obtine cu WebDeploy:

  • Abilitatea de a crea pachete și a le implementa la nivel local sau la mașinile de la distanță, prin intermediul Visual Studio 2010+
  • Web Matrix integration
  • Abilitatea de a sincroniza și / sau migrarea aplicațiilor, site-uri sau servere web întregi la un alt server
  • Puteți Configura backup-uri automate, înainte de implementarea noilor dvs. site-uri de pe serverul

Pentru a instala webdeploy o sa folosim Microsoft web platform installer (WebPI) 4.0 Puteti downloada Webpi de aici

Solutie

Pasi de urmat

Dupa ce am donwloadat WebPI, porniti installerul. In bara de cautare, scrieti, “Recommended”. Doriti sa slectatati “Recommended Configuration for Hosting Providers” dand click pe ADD

ScreenShot022

Daca dam click pe “Items to be installed” in partea de jos a ferestrei, putem sa vedem o lista cu ce o sa fie instalat. Tot ce are „X” langa poate fi scos De exemplu daca nu dormi sa instalatam PHP cu toate componentele ,  poti sa le scoti selectand X

O sa vedem componentele de instalat WebDeploy la jumatatea pagini.

ScreenShot023

In acest tutorial o sa lasam toate componentele pentru aceasta configuratie. Pasul urmator , o sa apasam pe Install si apoi acceptam The License Agreements, dupa care instalarea o sa inceapa

ScreenShot024

 

Pasul urmatorul va trebui sa creem un user standard  care o sa fie folosit cu WebDeploy. Deschidem deci Server Manager si selectam Computer Management

ScreenShot025

Odata pornit Computer Management, mergem catre Local Users and Groups,apoi dam click dreapta peUsers folder si selectam New User.  Eu am creat un userul WebDeploy

ScreenShot026

Ar trebui acum sa creem un folder WebDeploy in care sa contina setarile de Publishing. Eu am creat folderul  WebDeploy in: C:inetpub. Acesta simplifica managementul profilului de Publishing.

ScreenShot027

Urmatorul pas o sa deschidem IIS Manager care il gasim in: Control Panel > Administrative Tools > IIS Manager. Cand o sa deschideti IIS Manager, o sa vedeti urmatoarea fereastra:

ScreenShot028

Putem alege “Do not show this message” ca atunci cand mai revenim sa nu mai primim acest mesaj, dupa care dam click pe NO, daca am da click pe YES, o sa fim redirectati catre wesbsiteul de unde putem downloada Web Platform Installer

Pt acest tutorial am creeat si un nou site „Webdeploy Test” Acum avem nevoie sa editam setarile de Publishing in WebDeploy. Pentru a face asta, selectam siteul nostru, apasam click dreapta si selectam Deploy>Configure WebDeploy Publishing…

ScreenShot029

Acum avem nevoie sa schimbam ceva setari aici in fereastra Configure WebDeploy Publishing.ScreenShot030

Apasati „ … „ la prima linie de sus care incepe cu ServernameUsername Vrem sa schimbam asta cu noul user care l-am creat mai devreme.

In versiunea de server 2012 RTM trebuie sa tastati username-ul in format : ServernameUsername dupa ce dam click pe functia IIS si aceasta se va inchide. Asta se pare ca este un bug

ScreenShot031

Dupa ce bagam username-ul , mergem la linia care spune „Specify a location to save the publish settings file” si schimbati calea catre folderul creeat mai devreme. C:UsersUsername” catre noua cale “C:inetpubWebdeploy” Apoi apasa Publish

ScreenShot032

In acest punct avem :

-Configuratia recomandata pentru WebDeploy

– Folderul local si userul necesare

– Configurat setarile necesare pentru publicarea fisierelor pe siteul de test de pe servarul nostru

Tip solutie

Permanent

Voteaza

(3 out of 5 people found this article helpful)

Despre Autor

Leave A Comment?