Здравствуйте, друзья!
Устанавливаем IIS
Многие знают, что такое Web-сервер. Исходя из названия, думаю, объяснять не надо. Так вот, многие “админы” любят бесплатный сервер Apache. Он имеет ряд преимуществ, среди которых самые главные – кроссплатформенность и свободное распространение. Но коль уж мы многие привыкли к Windows, то можно рассмотреть web-сервер Internet Information Services (далее IIS). Подразумевая, что лицензия уже куплена, мы ставим серверную ОС в состав которой уже бесплатно (!) входит Web-сервер от Microsoft. А т.к. такой гигант как правило делает хорошие продукты, то почему бы и не попробовать данный продукт И так, начинаем с самого простого – установка.
Для начала открываем установку/удаление программ и компонентов:
Выбираем “Компоненты Windows”. Там нас интересует сервер приложений (Application Server). Отображаем дополнительные компоненты кнопкой “Detail”.
Ставим IIS, попутно COM+. На IIS снова жмём “Detail”.
Выбираем FTP, WWW.
Начинаем настраивать IIS.
Когда всё поставилось, заходим в настройки IIS в консоли администрирования.
Открываем директорию C:inetpubwwwroot (это по-умолчанию, можно изменить путь потом), создаём файл index.htm
Я наваял простенькую HTML-страничку.
В консоли управления IIS-сервером видим наш файл в разделе Web Sites Default Web Site
Открываем в браузере адрес локального компьютера (у меня это 10.0.0.10, можно 127.0.0.1) и видим нашу страничку! Сервис работает!
Друзья! Вступайте в нашу группу Вконтакте, чтобы не пропустить новые статьи! Хотите сказать спасибо? Ставьте Like, делайте репост! Это лучшая награда для меня от вас! Так я узнаю о том, что статьи подобного рода вам интересны и пишу чаще и с большим энтузиазмом!
Также, подписывайтесь на наш канал в YouTube! Видео выкладываются весьма регулярно и будет здорово увидеть что-то одним из первых!
Используйте следующую процедуру для включения необходимых веб-расширений IIS и установки IIS, если не установлен.
Необходимое веб-расширение — ASP.
<Примечание> Необходимо вставить компакт-диск с Windows Server 2003 Enterprise x64 Edition CD-ROM для копирования файлов, необходимых для установки IIS.
Для установки IIS и необходимых веб-расширений на Windows Server 2003:
- Установите службы IIS.
- Перейдите к диалоговому окну Программы и функции (). Открывается диалоговое окно «Установка и удаление программ».
- На панели в левой части окна выберите . Открывается мастер компонентов Windows.
- Выберите .
<Примечание> Необходимо вставить компакт-диск с Windows Server 2003 Enterprise x64 Edition CD-ROM для копирования файлов, необходимых для установки IIS.
- Нажмите кнопку . Программа установки устанавливает IIS.
- Разрешите ASP в качестве расширений веб-службы.
- Перейдите к Диспетчеру служб IIS. (). Открывается Диспетчер служб IIS.
- Выберите в левой панели. В правой панели открывается диалоговое окно «Расширения веб-служб».
- Выберите , и нажмите . Расширения ASP разрешены.
- Закройте Диспетчер IIS. Теперь можно запускать программу установки WhatsUp Gold.
Аннотация: Информационные службы интернета (Internet Information Services, IIS)
представляют собой пакет приложений для интернета, выпускаемый
компанией Microsoft. Информационные службы интернета – это не просто
веб-сервер. Они обеспечивают поддержку всемирной сети, протоколов
передачи файлов (FTP), протоколов передачи новостей интернета (NNTP) и
простых сообщений электронной почты (SMTP). IIS полностью интегрированы
в операционную систему, совместимы с приложениями Microsoft .NET и
позволяют организациям реализовывать интернет-возможности, дополняющие
их инфраструктуру.
По мере того как интернет занимает все большую часть современной жизни,
его инфраструктура становится более сложной, и для поддержки этой
инфраструктуры требуются все более обширные знания. В данной лекции
рассказывается о Windows Server 2003 (WS03) и возможностях IIS 6, о
метабазе, содержащей всю конфигурационную информацию IIS, и об
архитектуре IIS 6. Итак, начнем.
Краткие сведения о Windows Server 2003
IIS 6 является последней версией веб-сервера от Microsoft. Он
поставляется вместе с Windows Server 2003 и выпускается в четырех
вариантах: Web Server, Standard Server, Enterprise Server и Datacenter
Server.
Web Server имеет ограниченные функциональные возможности. Он
обеспечивает все необходимое для работы веб-сервера, включая
распределение загрузки сети, но не может выступать в роли контроллера
домена, играть роль бюро сертификатов и выпускать сертификаты.
Ограниченные возможности сочетаются с низкой ценой.
Standard Server представляет собой версию со стандартным набором
функций и используется в большинстве случаев.
Enterprise Server обеспечивает все базовые функции Standard Server и
возможность реализации сетевой конфигурации с четырехузловым кластером.
При соответствующей поддержке оборудования он позволяет добавлять
память во время работы сервера, группировать серверы для обеспечения
отказоустойчивости вместо простого распределения трафика между ними.
Планируется выпуск Enterprise Server в 64-битном варианте.
Datacenter Server, флагман семейства, поддерживает самое большое
количество процессоров и памяти и является самой дорогостоящей версией
операционной системы. Эта версия обеспечивает поддержку Microsoft
Datacenter и кластеров с восемью узлами. Как и Enterprise Server,
Datacenter Server будет выпущен в 64-битном варианте.
Поддержка оборудования в Windows Server 2003
Большим преимуществом самой дорогостоящей версии является поддержка
оборудования. В таблице показано оборудование, поддерживаемое версиями
WS03. Можно видеть, что чем дороже версия, тем больше памяти и
процессоров она позволяет иметь.
Web | Standard | Enterprise | Datacenter | |
---|---|---|---|---|
Максимальный объем оперативной памяти, Гб | 2 | 4 | 321Процессоры Itanium поддерживают двойной объем памяти в данных версиях. | 642Процессоры Itanium поддерживают двойной объем памяти в данных версиях. |
Максимальное количество процессоров | 2 | 2 | 8 | 32 |
Установка Windows 2003
WS03 устанавливается аналогично предыдущим версиям операционных систем.
Поскольку эта книга посвящена IIS, мы не будем подробно рассказывать об
этом. Приведем лишь несколько рекомендаций.
-
Используйте разделы NTFS. Используйте файловую систему NTFS в каждом
разделе сервера IIS, поскольку сервер IIS, как правило, открыт для
внешнего мира. Даже если это и не так, сервер должен быть защищен. -
Содержите файлы ОС отдельно от файлов данных. Используйте несколько
разделов. Windows 2003 позволяет создать очень большой диск C для
хранения абсолютно всей информации, но для чего это нужно? Несколько
разделов позволят организованно хранить информацию, в случае порчи
раздела с операционной системой имеется больше шансов на восстановление
потерянных данных. -
Используйте TCP/IP. Поскольку интернет базируется на протоколах TCP/IP
(Transmission Control Protocol/ Internet Protocol – протокол управления
передачей/межсетевой протокол), используйте их в качестве сетевых
протоколов при работе с IIS.
Немного истории
Перед началом установки IIS давайте обратимся к истории IIS.
Версия 1. IIS 1 являлась надстройкой Windows NT 3.51. В этой версии
отсутствовали многие возможности, однако имелись стандартные
веб-службы, FTP и Gopher.
Версия 2. IIS 2 поставлялась с Windows NT 4, имела незначительные
отличия от IIS 1.
Версия 3. С выходом пакета Service Pack 3 для Windows NT 4 IIS
обновилась до версии 3. Появились новые возможности, такие как Active
Server Pages (ASP).
Версия 4. IIS 4 вошла в состав пакета Windows NT 4 Option Pack. Эта
версия претерпела кардинальные изменения – была упразднена служба
Gopher и значительно расширен набор параметров IIS.
Версия 5. IIS 5 поставлялась с Windows 2000 Server, имела
незначительные отличия от IIS 4.
Версия 6. IIS 6 представляет собой фундаментальный прорыв в технологии
веб-служб от компании Microsoft. Службы FTP, SMTP и NNTP не сильно
отличаются от своих аналогов в предыдущей версии, а вот в веб-сервере
IIS 6 произошли серьезные изменения, применен новый подход с точки
зрения безопасности.
Internet Information Services (IIS) 6.0 – полнофункциональный веб-сервер, обеспечивающий основу для систем семейства Windows Server 2003, а также существующих веб-приложений и веб-служб XML. В IIS 6.0 предусмотрен выделенный режим, обеспечивающий выполнение кода приложений в изолированной среде. IIS 6.0 также поддерживает технологию Web Gardens (веб-сады), в рамках которой запросы, обычно адресуемые отдельному процессу, распределяются по набору эквивалентных процессов, что обеспечивает повышенную масштабируемость в многопроцессорной среде.
После описания установки Windows Server 2003 R2, сегодня мы установим Internet Information Services (IIS).
1. Выберите команду Пуск (Start) | Настройка (Settings) | Панель управления (Control panel) и дважды щелкните на значке Установка и удаление программ (Add/Remove Programs).
2. В левом столбце диалогового окна Установка и удаление программ перейдите на вкладку Установка и удаление компонентов Windows (Add/Remove Windows Components).
3. Поставте галочку напротив «Application Server», для выбора компонентов для инсталляции нажмите кнопку «Detalis…»
4. Выберите те пункты которые считаете нужными. ASP.NET — включает поддержку языка программирования ASP, который используется для многих Интернет приложиний. Поэтому его желательно включить. Остальные пункты можете оставить без изменений. Теперь щелкните по пункту «Internet Information Services IIS» — затем кнопку «Detalis…»
5. В новом окне можете утсановить FTP Server, поддержку FrontPage 2002 (к примеру, требуется при установке Visual Studio 2003). Щелчок по World Wide Web Services, а затем по «Detalis…» откроет новое окно где можно выбрать опцию Remote Administrator HTML. Полезная вещь для управления удаленным сервером, все что можно сделать локально (добавить сайт, установить настройки, перезагрузить сервер — можно будет делать и через веб-интерфейс)
6. После выбранных необходимых пунктов счелакаем по «ОК» на открытых окнах, и в окне Windows Components Wizard нажимаем «Next»
7. Возможно мастер установки попросить Вас вставить сначала первый, а потом второй инсталляционный диск с Windows Server 2003 R2.
8. Все установка завершена. Можете открывать Internet Explorer и набирать заветное http://localhost (или http://127.0.0.1)
9. Для настройки Internet Information Services используйте Start — Control Panel — Administrative Tools — IIS. Корневой каталог Вашего Web-сервера: C:inetpubwwwroot