2017-02-22 61 views
0

Всегда есть проблемы с безопасностью во всем, и многие субъективны, учитывая различные допуски риска.Установка msdeploy.exe на веб-сервере производства (Windows Server 2016)

В идеале, должно быть, должно быть установлено msdeploy.exe на производственных веб-серверах? Если нет, то есть набор параметров командной строки эквивалентен:

  1. правой кнопки мыши веб-приложения в Visual Studio
  2. Публикации (файловая система) ...

Я понимаю, что один может просто написать сценарий для извлечения этих же файлов из пакета веб-развертывания (* .zip), но если бы был более простой способ сделать это с помощью msdeploy.exe (т. е. извлечь файлы), это было бы предпочтительнее.

+0

Рассмотрите тот факт, что Microsoft Azure позволяет использовать пакет MSDeploy для развертывания веб-приложений, вы можете определить, является ли он безопасным. Вам просто нужно утверждать риски в вашем случае и предпринимать действия для исправления. Если вы используете другие подходы, я не думаю, что риски будут ниже, чем MSDeploy. –

ответ

0

Мы использовали MSDeploy для более 50 развертываний более 3 лет для всех сред (включая PROD) с большим успехом. Лекс делает замечание в комментарии выше, что Лазурный использует его также.

В конечном счете это сводится к вашей ситуации/бизнесу, но многие магазины используют его в PROD.