IIS расшифровывается как Internet Information Services. Это веб-сервер, который обеспечивает доступ к опубликованным на нем веб-страницам. Он выполняет ту же роль, что и Apache, за исключением того, что он более удобен для пользователя. На самом деле настроить его в первый раз проще, чем думает большинство людей.
Шаги
Шаг 1. Установите IIS 5.1
Это надстройка Windows, доступная в версиях Windows XP Windows XP Pro или Windows XP Media Center.
-
Откройте панель управления из меню «Пуск».
-
Нажмите "Установка и удаление программ".
-
Нажмите "Добавить / удалить компоненты Windows".
-
Выберите Internet Information Services в мастере компонентов Windows.
-
Выберите "Далее". Мастер может запросить у вас установочный диск XP.
-
IIS 5.1 будет установлен
Шаг 2. После полной установки вам нужно будет открыть его (это может быть сложно, потому что в нем нет ярлыков на рабочем столе или в меню «Пуск»)
-
Сначала снова зайдите в Панель управления и нажмите «Производительность и обслуживание», а затем перейдите в «Администрирование». (Для пакета обновления 3 щелкните непосредственно «Инструменты администрирования»)
-
Теперь вы должны увидеть «Информационные службы Интернета»; откройте программу (вы можете создать ярлык на рабочем столе, чтобы его было легче найти).
Шаг 3. Если он открывается, поздравляю, вы успешно установили его
Теперь, чтобы настроить его правильно, читайте дальше…
Шаг 4. В левой панели выберите «Сайты»
Шаг 5. Здесь вы увидите, работает он или нет, локальный IP-адрес, на котором он настроен, и текущий порт, который он использует (порт 80 по умолчанию, однако вам может потребоваться изменить его, потому что большинство интернет-провайдеров [Internet Service Provider] заблокировать этот порт)
Шаг 6. Теперь щелкните правой кнопкой мыши «Веб-сайт по умолчанию» и выберите «Свойства», затем перейдите на вкладку «Веб-сайт»
Измените IP-адрес на ваш локальный IP-адрес, если он еще не установлен (чтобы узнать, какой у вас локальный адрес, нажмите «start», затем «run», затем введите «cmd», затем введите «ipconfig». Теперь посмотрите на адрес рядом с «IP-адресом» - он должен быть в IIS).
Шаг 7. Теперь решите, какой порт вы хотите использовать (все, что выше 1024, подойдет)
Вы можете оставить его на 80-м порту, но только если ваш провайдер не блокирует его. Если вы все же решите изменить порт, обратите внимание, что всякий раз, когда вы переходите на свой веб-сайт, ваш синтаксис должен быть «domain.com:portnumber».
Шаг 8. После того, как вы определились с портом, вам нужно открыть порт в вашем роутере
Для этого введите свой шлюз в браузере и следуйте инструкциям там.
Шаг 9. Затем перейдите на вкладку «Домашний каталог» и выберите локальный путь
Вы должны использовать "driveletterofWindows: / Inetpub / wwwroot". Эта папка была автоматически создана при установке.
Шаг 10. Теперь перейдите во вкладку «Документы»
Здесь вы можете установить документ по умолчанию для перенаправления, если в URL-адрес не введен документ. Чтобы добавить новый документ в список, нажмите «Добавить», а затем введите имя (путь вам не нужен, но файл должен находиться в домашнем каталоге, который вы ранее выбрали).
Шаг 11. Затем закройте окно свойств и снова щелкните правой кнопкой мыши «Веб-сайт по умолчанию»
На этот раз наведите курсор на «Новый» и затем нажмите «Виртуальный каталог» (этого делать не обязательно, но это хорошая практика). Выберите логическое имя для вашего виртуального каталога, например «root» или что-то подобное, чтобы избежать путаницы.
Шаг 12. Теперь разверните «Веб-сайт по умолчанию», и вы должны увидеть имя вашего виртуального каталога
Разверните каталог, и вы должны увидеть все файлы в вашем «Домашнем каталоге». Расслабьтесь, вы почти закончили.
Шаг 13. Еще раз щелкните правой кнопкой мыши «Веб-сайт по умолчанию», на этот раз наведите курсор на «Все задачи» и нажмите «Мастер разрешений».
-
Нажмите Далее.
-
Выберите «Выбрать новые параметры безопасности из шаблона».
-
Нажмите Далее.
-
Выберите «Общедоступный сайт». Теперь просто продолжайте нажимать «Далее», пока не закончите.
Шаг 14. Теперь проверьте, работает ли ваш сайт
Откройте свой любимый браузер и введите в адресной строке: https:// localIPaddress: port / virtualdirectory / или введите: https:// computername: port / virtualdirectory / (если вы не меняли порт с порта 80, введите: https:// имя компьютера / виртуальный каталог /)
Шаг 15. Чтобы получить доступ к вашему сайту из другого места, которое не находится в вашей сети, введите: https:// externalIPaddress: port / virtualdirectory / (еще раз, если вы не меняли порт с порта 80, введите: https:// externalIPaddress / virtualdirectory /)
Шаг 16. Чтобы узнать свой внешний IP-адрес, перейдите на
Шаг 17. Если работает, значит, молодец
По причинам, по которым это не сработало, обратитесь к разделу «Советы».
подсказки
- Веб-сайт требует большой пропускной способности, поэтому обратите внимание, что, скорее всего, он не будет быстрым, если вы будете дома.
- Хороший способ проверить, заблокирован ли порт 80 вашим интернет-провайдером, - это запустить> запустить> cmd. в командной строке введите telnet google.com 80. вы можете использовать любой веб-сайт. если вы получаете что-либо, кроме сообщения об ошибке «Невозможно подключиться», это означает, что порт 80 открыт и telnet подключен.
- Ваши разрешения могут быть неправильными. Если вы получите ошибку 401, запустите мастер разрешений еще раз и внимательно прочтите все.
- Убедитесь, что в IIS написано, что «Веб-сайт по умолчанию» запущен.
- Ваш сайт мог не работать, потому что вы выбрали порт 80, который часто блокируется. Просто измените порт в IIS и в вашем роутере.
- Возможно, вы неправильно перенаправили порт.
- Также сделайте исключение в брандмауэре Windows для порта 80.
- Если Apache открыт, закройте его, а также закройте все его процессы в диспетчере задач.
- Для получения дополнительной помощи Microsoft имеет отличную помощь по IIS, поэтому обязательно проконсультируйтесь с ней.
- No-ip.com - отличное место для бесплатной привязки вашего IP-адреса к субдоменному имени. Посетите сайт, введите имя пользователя и прочтите внутреннюю справку.
Предупреждения
- Не загружайте незаконные файлы или файлы, защищенные авторским правом, на свой веб-сервер.
- Не предоставляйте полные разрешения, потому что вы не хотите, чтобы другие люди просматривали ваши каталоги или заражали вас вирусами.