Конфигуриране webdeploy за разполагане на приложения

Рано или късно е необходимо за прилагането на сървъра се разгръща. Исторически погледнато, много от тях така че използването на FTP / SFTP. Въпреки това, този метод на разгръщане не може да бъде наречен комфортен. Освен това разполагането в този случай отнема много време, той също не е атомна. Как е възможно това? Правилният отговор - WebDeploy.

WebDeploy събира пакети и автоматично да може да ги разположи в сървъра - от Visual Studio или използването на автоматизирани скриптове. Нека да мине през стъпките в последователност, за да изберете WebDeploy на сървъра.

Инсталиране на уеб Deploy пакет

За да инсталирате необходимия Изтеглете инсталационния пакет и да го стартирате на сървъра. Алтернативен метод е да се инсталира уеб Deploy чрез уеб платформата Installer. В последния случай, за да инсталирате пакета, за да изберете Web Deploy 3.5.

Конфигуриране webdeploy за разполагане на приложения

След успешна инсталация, Web Deploy в конзолата IIS трябва да се появи форумите за управление на услугите и делегация на Service Management. За да работи правилно, Web Deploy в раздел за управление на услугата трябва да даде възможност на отдалечените връзки:

Конфигуриране webdeploy за разполагане на приложения

Тук можете да зададете SSL сертификат, ако имате такива.

Ако сте направили всичко правилно, а след това в контекстното меню на всеки сайт, трябва да се появи Deploy елемент от менюто:

Конфигуриране webdeploy за разполагане на приложения

Конфигуриране на Web Deploy Publishing изберете позиция от менюто. да разреши публикуването на този сайт, потребителско име, името на който ще бъдат публикувани на пакети, URL и натиснете бутона Настройка.

Конфигуриране webdeploy за разполагане на приложения

Забележка: Важно е за потребителя, който сте посочили, когато конфигурирате уеб Deploy има права за писане в папката уеб сайт.

публикуване

Публикуване на заявлението по два начина - директно от Visual Studio и използването на автоматизирани изграждане скриптове.

Конфигуриране webdeploy за разполагане на приложения

отстраняване на неизправности