назад к списку статей

Как установить Asp.Net и как зарегистрировать Asp.Net в IIS

Как установить и настроить IISСегодня мы поговорим о том, как перенести Asp.Net-приложение из среды разработки Visual Studio на веб-сервер IIS.

При запуске в Visual Studio веб-приложение разворачивается на Visual Studio Development Server. Это внутренний веб-сервер, работающий локально в операционной системе. Он создан специально для запуска сайтов на локальной машине и не обслуживает запросы с других компьютеров. Иными словами, другой пользователь со своего компьютера не будет видеть наш сайт.

Чтобы сайт стал доступен другим пользователям, нужно разместить его на веб-сервере IIS. Это один из основных веб-серверов, использующихся на данный момент, и позволяющий запускать веб-сайты на платформе Asp.Net.

С другой стороны, чтобы наш сайт функционировал, необходимо установить .Net Framework и зарегистрировать Asp.Net в IIS. Об этом и пойдет речь.

Установка Asp.Net

На сервере, где будет располагаться сайт, необходимо установить .Net Framework. Это набор файлов и утилит, позволяющие выполнять и разрабатывать приложения, написанные в среде разработки Ms Visual Studio. Устанавливать нужно ту версию .Net Framework, с помощью которой разрабатывался наш сайт.

Как установить Asp.Net правильной версии? Проверить ее можно следующим образом: открыть проект в Visual Studio, зайти в свойства проекта (меню Проект->Свойства…). На вкладке «Построение» в поле «Требуемая версия .Net Framework» будет указана версия, под которую написано приложение.

Скачать .Net Framework можно с официального сайта Microsoft. Будем считать, что наш сайт написан на .Net 4.0. Скачать установщик можно здесь.

установка iis 6

Качаем нужную версию .Net Framework, устанавливаем на сервере. Все, установка Asp.Net завершена!

Как зарегистрировать Asp.Net в IIS

В составе пакета .Net Framework есть утилита aspnet_regiis.exe, с помощью которой мы, собственно, и сможем зарегистрировать Asp.Net в IIS.

Отдельная статья посвящена тому, как установить и настроить IIS. Здесь будем считать, что IIS у нас уже установлен.

Чтобы зарегистрировать Asp.Net в IIS, нужно выполнить команду aspnet_regiis.exe с ключом –i. Эта команда проводит установку Asp.Net, регистрирует или обновляет пулы приложений, обновляет метабазу IIS и многое-многое другое.

Можно выполнить эту команду из командной строки cmd.exe, но гораздо удобнее воспользоваться каким-нибудь файловым менеджером (Far Manager, Total Commander и т.д.).

Покажу на примере Total Commander: Откройте Total, зайдите в папку Windows\Microsoft.NET\Framework\v4.0.30319\ (версию Framework выбирайте ту, под которую написан сайт), встаньте курсором на файл aspnet_regiis.exe, нажмите Ctrl+Enter, имя файла скопируется в командную строку. Далее введите –i и нажмите Enter.

настройка iis 6

Примечание: если у вас 64-разрядная версия операционной системы, то нужно запускать aspnet_regiis.exe из каталога Framework64, а не Framework.

После этого появится окно установки Asp.Net:

iis 6 настройка

Итоги

Мы узнали, как установить и зарегистрировать Asp.Net в IIS. Теперь можно настроить сайт под IIS.

назад к списку статей

Поделитесь этой страницей со своими друзьями:

Нравится


I'mon Google+ .