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

Установка и настройка IIS 6 на Windows 2003

Как установить и настроить IISПриложения и сайты, разработанные на ASP.NET, должны размещаться на веб-сервере Internet Information Services (далее IIS). В Windows 2003 IIS по умолчанию отсутствует, и прежде чем настроить сайт, необходимо установить IIS. Поэтому статья разбита на две части:

В каждой операционной системе есть свои нюансы в установке и настройке IIS. Если у вас другая ОС, посмотрите схожие статьи Установка и настройка IIS 5.1 на Windows XP и Установка и настройка IIS 7 на Windows 2008.

Как установить IIS 6 на windows 2003

Сервер приложений IIS 6 устанавливается с дистрибутива операционной системы. Желательно устанавливать IIS с того же дистрибутива ОС, который установлен на данном компьютере. По опыту скажу, бывают прецеденты некорректной работы, в случае установки IIS с «неродного» дистрибутива. Вставьте диск с Windows 2003 в дисковод и начинайте установку IIS:

1. Нажмите «Пуск» и зайдите в «Панель управления»:

как установить iis

2. В появившемся списке выберите «Установка и удаление программ»:

установка iis 6

3. На левой панели нажмите «Установка компонентов Windows»:

IIS 6.0 установка

4. В мастере компонентов Windows поставьте галочку «Сервер приложений» и нажмите «Состав»:

процесс установки IIS 6

5. Должны быть отмечены галочки, как на рисунке. Если у вас какая-то галка не проставлена, ее необходимо установить. Жмем «ОК»:

как устанавливать iis

После этого начнется установка IIS 6 с диска операционной системы Windows 2003. Дождитесь завершения и перезагрузите компьютер. Все! Установка IIS завершена!



Как настроить IIS 6 на windows 2003

Итак, у нас есть сайт, условно назовем его Security. Он представляет собой каталог Security и набор файлов в этом каталоге. Сайт имеет главную страницу, которая должна загружаться по умолчанию. Назовем ее index.aspx. Первым делом необходимо установить и зарегистрировать .Net Framework. Нужно ставить тот же .Net Framework, под который написан ваш сайт. Версию можно посмотреть в файле web.config вашего сайта. Мы будем считать, что наш сайт написан на Net.Framework v.4.0.

Установке и настройке Net.Framework посвящена отдельная статья Как установить Asp.Net и зарегистрировать его в IIS. Здесь опишу кратко: чтобы зарегистрировать .Net Framework в IIS, нужно в командной строке из каталога C:\WINDOWS\Microsoft.NET\Framework\версия_вашего_Framework\ выполнить команду aspnet_regiis.exe –i;

Каталог Security разместите в C:\Inetpub\wwwroot\. Это рабочий каталог диспетчера служб IIS.

Теперь займемся непосредственно настройкой IIS:

1. Запустим Диспетчер служб IIS. Нажмем «Пуск», «Выполнить». В появившемся окне введем inetmgr.exe и нажмем «ОК»:

настройка iis 6

настройка iis

2. Первым делом создадим группу приложений для нашего сайта. Вообще, группа приложений создается для того, чтобы разнести приложения, работающие на разных версиях .Net Framework. В принципе, если у вас на машине будет располагаться только один сайт, то данный шаг можно пропустить. В диспетчере служб IIS выберите правой кнопкой мыши пункт «Группы приложений», меню «Создать», пункт «Группа приложений…». В появившемся окне введите название группы приложений и нажмите «ОК». Т.к. мы решили, что наш сайт написан на .Net Framework v.4.0, то и назовем нашу группу приложений «Net 4.0»:

iis настройка

как настроить iis

3. После того, как мы скопировали наш сайт в C:\Inetpub\wwwroot, у нас в диспетчере IIS в Веб-узлах появился каталог Security. Щелкните правой кнопкой мыши и выберите «Свойства»:

iis 6 настройка

4. В появившемся окне нажмите кнопку «Создать»:

как настраивать IIS

5. Далее нужно проставить галочки. В поле «Разрешен запуск» выбрать «Сценарии и исполняемые файлы». В поле «Группа приложений» выбираем созданную в пункте 2 группу приложений Net 4.0:

как настроить IIS 6.0

6. На вкладке «Документы» нужно добавить нашу главную страницу. Тогда при доступе к сайту не нужно будет обращаться по адресу http://имя_сервера/Security/ndex.aspx, достаточно будет написать http://имя_сервера/Security и мы попадем на главную страницу сайта. На вкладке «Документы» удалите все страницы, которые там заведены по умолчанию и добавьте свою стартовую страницу index.aspx:

Internet Information Services

7. На вкладке «Безопасность каталога» проверьте, что у вас стоит анонимный доступ и выбран пользователь IUSR_имя_вашей_машины:

Internet Information Services настройка

8. На вкладке «ASP.NET» выберите версию .Net Framework, под которым написан ваш сайт. Повторюсь, версию можно посмотреть в файле web.config каталога Security. Жмем «ОК»:

настройка Internet Information Services

9. На этом настройка IIS завершена, осталось настроить права доступа на каталог Security. Откройте общий доступ на вкладке «Доступ» и дайте полный доступ следующим пользователям и группам: IIS_WPG (локальная группа), NETWORK SERVICE (локальный пользователь), IUSR_имя_сервера (локальный пользователь), IWAM_имя_сервера (локальный пользователь), ASP.NET (локальный пользователь). И на вкладке «Безопасность» также дать полный доступ указанным пользователям.

Примечание: для каких-либо узких задач необязательно указывать всех пользователей, однако, если ваш сайт решает специфические задачи, лучше указать всех этих пользователей:

IIS

Теперь можно пробовать открыть наш сайт. Откройте браузер и введите в адресную строку http://имя_сервера/Security, появится ваша главная страница. Все! Если есть вопросы, с радостью отвечу в комментариях к статье.

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

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

Нравится


I'mon Google+ .


Без Boostspeed оптимизация ОС, скорее всего, стала бы просто мукой и нудным занятием.