Як налаштувати IIS в Windows XP Pro

IIS (Internet Information Services) - це набір серверів для деяких служб інтернету від компанії Майкрософт. Він виступає в якості аналога Apache, але з кращим користувача інтерфейсом.

Кроки

  1. 1

    Встановіть IIS 5.1. Він доступний в Windows XP Pro або в Windows XP Media Center.
    • Натисніть Start - Control Panel.

    • Натисніть Add or Remove Programs.

    • Натисніть Add / Remove Windows Components.

    • У вікні Windows Component Wizard відзначте Internet Information Services.

    • Натисніть Next. Майстер установки може зажадати інсталяційний диск з Windows XP.

    • IIS 5.1 буде встановлений.

  2. 2

    Після завершення установки запустіть IIS (це непросто, оскільки у нього немає ярликів на робочому столі або в меню «Пуск»).
    • Відкрийте панель керування та натисніть Performance and Maintenance - Administrative Tools. (В Service Pack 3 відразу натисніть Administrative Tools.)

    • Ви побачите Internet Information Services- запустіть програму (і створіть її ярлик на робочому столі).

  3. 3

    Якщо відкрилося вікно програми, то вона встановлена правильно. Читайте далі для отримання інформації з налаштування програми.

  4. 4

    У лівій панелі виберіть Websites.




  5. 5

    Відобразиться стан сервера (працює він чи ні), локальний IP-адресу, на яку він налаштований, і використовуваний порт (порт 80 використовується за замовчуванням, але вам, можливо, буде потрібно змінити його, так як порт 80 блокується більшістю інтернет-провайдерів).

  6. 6

    Тепер клацніть правою кнопкою миші по Default Web site і в меню виберіть Рroperties, а потім відкрийте вкладку Web site. Змініть IP-адреса на ваш локальний IP-адреса (якщо він ще не встановлених щоб дізнатися локальний адресу, натисніть Start - Run і введіть CMD, а потім введіть IPCONFIG. Подивіться на цифри в рядку IP-address).

  7. 7

    Тепер виберіть порт (підійде будь-який порт від 1024). Ви можете залишити порт 80, але тільки якщо ваш провайдер не блокує його. Якщо ви вирішите змінити порт, то зверніть увагу, що при переході на ваш сайт синтаксис повинен бути таким: domain.com:portnumber

  8. 8

    Після того, як ви визначилися з портом, необхідно відкрити порт в маршрутизаторі. Для цього введіть шлюз в адресному рядку браузера.

  9. 9

    Далі перейдіть на вкладку Home Directory і введіть локальний шлях Буква_сістемного_діска: Inetpub wwwroot (ця папка була створена автоматично при установці програми).

  10. 10

    Тепер перейдіть на вкладку Documents. Тут ви можете встановити документ за замовчуванням, щоб перенаправляти на нього користувачів, якщо жоден документ не введений в URL. Щоб додати у список нового документа натисніть Add, а потім введіть ім`я файлу (вам не потрібно вводити шлях, але файл повинен знаходитися в домашній директорії).

  11. 11

    Закрийте вікно налаштувань і ще раз клацніть правою кнопкою миші по Default Web Site. Натисніть New - Virtual Directory (це не обов`язково робити, але це буде хорошою практикою). Введіть ім`я вашого віртуального каталогу, наприклад, Root.

  12. 12

    Тепер розкрийте Default Web Site і ви побачите ім`я вашого віртуального каталогу. Відкрийте каталог, щоб переглянути в ньому файли, що зберігаються в Home Directory.

  13. 13

    Ще раз клацніть правою кнопкою миші по Default Web Site і натисніть All Tasks - Permissions Wizard.
    • Натисніть Next.

    • Відзначте Select new security settings from template.



    • Натисніть Next.

    • Натисніть Public Site. Тепер просто натискайте Next по закривання вікна.

  14. 14

    Тепер протестуйте роботу вашого сайту.
    • Відкрийте браузер і в адресному рядку введіть: http: // localIPaddress: port / virtualdirectory / або введіть http: // computername: port / virtualdirectory / (якщо ви не міняли порт за замовчуванням, введіть: http: // computername / virtualdirectory /)

  15. 15

    Щоб отримати доступ до сайту з іншого комп`ютера, що не входить у вашу локальну мережу, введіть: http: // externalIPaddress: port / virtualdirectory / (якщо ви не міняли порт за замовчуванням, введіть: http: // externalIPaddress / virtualdirectory /)

  16. 16

    Щоб дізнатися ваш зовнішній IP-адресу, відкрийте http://whatismyip.com або https://ipaddressfinder.info

  17. 17

    Якщо описаний метод не спрацював, зверніться до розділу «Поради» цієї статті.

Поради

  • Сайту потрібна велика пропускна здатність, тому, якщо ви працюєте з дому, сайт буде відкриватися повільно.
  • Для перевірки блокування порту 80 натисніть Start - Run і введіть CMD. У командному рядку введіть telnet google.com 80 (ви можете використовувати будь-який веб-сайт). Якщо на екрані відобразилося будь-яке повідомлення, окрім «Can not connect error message», то порт 80 відкритий.
  • Ваші дозволу можуть містити помилки. Якщо ви отримали повідомлення про помилку 401, запустіть майстер дозволів і уважно перечитайте відображену інформацію.
  • Переконайтеся, що в IIS активований «Default Web Site».
  • Ваш сайт може не працювати через блокування порту 80. У цьому випадку змініть порт в IIS і в маршрутизаторі.
  • Можливо, ви неправильно перенаправляєте порт.
  • Відкрийте порт 80 у вашому брандмауері.
  • Якщо Apache запущений, закрийте його, а також закрийте всі процеси Apache в Диспетчері завдань.
  • Для отримання додаткової допомоги зверніться до Microsoft (компанія надає широку підтримку користувачам IIS).
  • No-ip.com - це хороший сайт для безкоштовного зв`язку вашого IP-адреси з Субдоменів ім`ям.

Попередження

  • Не завантажуйте незаконні або захищені авторськими правами файли на ваш веб-сервер.
  • Не відкривайте повного доступу до вашого сервера, тому що це призведе до несанкціонованого доступу до ваших папок або до зараження системи.

Що вам знадобиться

  • Windows XP Pro або Media Center
  • IIS 5.1
  • Високошвидкісне підключення до інтернету
  • Базові знання HTML