Назад | Перейти на главную страницу

Можно ли использовать WebMatrix с чистым IIS?

Я уезжаю WebMatrix для автоматической публикации нашего сайта в IIS (прямо сейчас мне нужно заархивировать его, скопировать, удаленный рабочий стол на сервер, разархивировать и т. д.).

Однако каждый пример, который я могу найти о том, как настроить WebMatrix, включает в себя Azure или использование .publishsettings файл, который вы получите от своего хостинг-провайдера. Мне любопытно, могу ли я публиковать на обычном, ежедневном сервере IIS, работающем на Windows Server 2008. Пока что все, что я сделал с сервером IIS, это установил Web Deploy, который, как я считаю, является протоколом, который WebMatrix использует для публикации .

Когда я выхожу на экран настроек удаленного сайта, я выбираю Ввести настройки. Я выбираю Веб-развертывание в качестве протокола введите мои учетные данные домена NT (я являюсь администратором на этом сервере). Я ввел URL сайта для Название сайта и Целевой URL. Когда я нажимаю Проверить соединение, Я получил:

Я что-то делаю не так, или это просто невозможно?

Хорошо, похоже, ваш вопрос больше касается лучших способов развертывания веб-проектов на сервере. WebMatrix - это один из путей, но я бы порекомендовал вам хотя бы взять копию VS2010 Express или даже лучше 2012 Express или выше. Обновленный настройки веб-развертывания и публикации являются более мощными, чем у WebMatrix, и позволяют использовать множество дополнительных опций. Возможно, придется столкнуться с некоторыми настройками IIS, но это правильный путь для профессионального и автоматического отслеживания.

При этом теперь можно автоматизировать всю сборку выпуска и развертывание как в Azure, так и в IIS в рамках процесса сборки. Я бы проверил это, провел небольшое исследование и вернулся бы с любыми вопросами. Пройдя по этому пути в будущем, вы получите гораздо больше, чем придерживаясь WebMatrix.

Вам нужно будет включить его на сервере. Если вы используете IIS 7, вы можете посмотреть Вот.

Есть более простые способы добиться того, чего вы хотите, например, вы можете включить (S) FTP прямо в папке, в которой вы размещаете или около того. Если у вас уже есть возможность получить RDP-доступ к машине, у вас, вероятно, достаточно прав, чтобы настроить ее любым способом. Но будьте осторожны, чтобы не поставить под угрозу безопасность.