Должен ли я использовать службу управления Windows или службу удаленного агента для публикации на удаленном сервере?

У меня есть удаленный веб-сервер, к которому у меня есть полный доступ администратора, и я хочу развернуть веб-сайт.

Когда Я использую инструмент публикации Visual Studio, среди прочего, который кажется немного менее удобным (FTP и т. Д.), У меня есть возможность использовать либо службу управления Windows, либо службу удаленного агента. Вся документация гласит следующее:

Для удаленной публикации через Remote Агентская служба, используйте http: // RemoteComputerName . Этот вариант обычно используется для развертывания веб- приложение внутри сети (в интранет сценарий). Вы должны иметь соответствующие разрешения для выполнения развертывание на сервере назначения.

Для публикации на сайте хостинга с помощью Служба управления Windows, используйте значение, указанное хостингом провайдер. Обычно вы можете использовать только имя сервера (HostedRemoteServer) или полный URL-адрес, который включает сервер имя, номер порта и Интернет Имя обработчика развертывания ( https: // HostedRemoteServer: 8172 / MsDeploy.axd ). Хостинг-провайдер может сказать вам имя сервера и порт номер, если применимо.

Однако мне недостаточно информации, чтобы решить. Да, я не публикую по сети, но у меня есть полный доступ к машине, на которой я развертываю. В то же время MsDeploy - это большая модная штука, которую Скотт Хансельман описывает в своем выступлении , и что я был убежден, что это отличный способ развертывания.

Так что же мне делать? Есть ли какие-то неясные соображения безопасности или что-то в этом роде?

5
задан Rei Miyasaka 24 November 2010 в 01:26
поделиться