2017-02-02 9 views
0

Когда я запускаю свой веб-сайт .NET MVC из визуальной студии, URL указывает на http://localhost:61453/ (я установил этот номер порта).Как опубликовать мой сайт MVC на IIS 7+ с правильными URL-адресами?

Теперь мне нужно опубликовать это на другом локальном сервере, чей IP-адрес 172.21.1.83, чтобы пользователи могли получить доступ к веб-сайту, набрав www.mysite.com в качестве URL-адреса.

Сайт должен быть развернут на IIS 7. Как этого достичь? Я попытался использовать параметр «Опубликовать», но он просит меня ввести имя сервера, сайта и адрес назначения. Итак, насколько я понимаю, я должен входить в эти: Server: 172.81.21.83 SItename: www.mysite.com URL-адрес сайта: директор, где будет находиться мой артефакт развертывания.

Это правильно? Кроме того, как только я создаю артефакт развертывания, я просто открываю диспетчер IIS и следую подсказкам для его размещения?

Я пробовал несколько шагов в этом направлении, но я не могу понять это.

ответ

0

Открыть диспетчер IIS на сервере IIS -> расширить свой сервер -> сайты правой кнопкой мыши -> выбрать Добавить веб-сайт. Выберите имя хоста, порт, пул приложений и выберите каталог исходных файлов (каталог содержимого - физический путь). Затем вы можете щелкнуть публикацию в визуальной студии. Выберите файловую систему как метод публикации и опубликуйте проект на локальном диске. Затем просто скопируйте содержимое опубликованной папки на свой диск в папку, которую вы выбрали при создании сайта IIS (каталог исходных файлов, упомянутых здесь).

Есть другие варианты, как получить ваш сайт от VS до IIS. Вы можете отправлять файлы напрямую через FTP. Мой любимый веб-развертывание, где вы создаете файл конфигурации в IIS, загружаете его в свой проект в VS и просто щелкаете публикацией.