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

Установка и настройка IIS 5.1 на Windows XP

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

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

Как установить IIS 5.1 на windows XP

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

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

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

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

установка iis 5.1

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

IIS 5.1 установка

4. В мастере компонентов Windows поставьте галочку «Interner Information Services (IIS)» и нажмите «Далее»:

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

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



Как настроить IIS 5.1 на windows XP

Итак, у нас есть сайт, условно назовем его 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 5.1

настройка iis

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

iis настройка

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

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

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

iis 5.1 настройка

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

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

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

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 (локальный пользователь). И на вкладке «Безопасность» также дать полный доступ указанным пользователям.

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

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

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

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

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

Нравится


I'mon Google+ .