Можно ли разместить веб-сайт в локальной сети с компьютером с Windows XP в качестве хоста?
Также я хотел бы, чтобы пользователь авторизовался для доступа к сайту (на всякий случай).
Заранее спасибо!
Конечно, просто установите / настройте какое-нибудь программное обеспечение веб-сервера. Вы можете использовать IIS или взять Apache или какой-либо другой веб-сервер. Если вы хотите ограничить доступ, чтобы никто не мог получить к нему доступ извне, просто убедитесь, что ваш маршрутизатор не перенаправляет порт 80 на этот компьютер, однако в этом нет необходимости.
Настройка пользователя / пароля зависит от того, какую программу веб-сервера вы используете.
Совершенно верно! Единственное требование для XP - это Professional Edition.
Я бы посоветовал IIS, так как проще настроить защиту паролем, так как вы можете использовать права Windows для управления им.
Перейдите в «Панель управления»> «Установка и удаление программ» и слева нажмите «Добавить / удалить компоненты Windows». Снимите флажок «Информационные службы Интернета (IIS)», убедитесь, что у вас есть диск с Windows, поскольку он необходим для установки этого составная часть.
Если вам нужна помощь в настройке IIS для проверки веб-сайта эта ссылка
Что касается пароля, это можно сделать несколькими способами. Один из способов - в IIS щелкните правой кнопкой мыши свой сайт и выберите свойства. Перейдите на вкладку «Безопасность каталога» и нажмите «Изменить» в разделе «Анонимный доступ и контроль аутентификации». Вы можете снять флажок «Анонимный доступ» и настроить «Доступ с проверкой подлинности» ниже.
Это необходимо для установки IIS 5.1 в Windows XP. IIS 7.5 для Windows 7 значительно улучшен, если вы можете получить в руки копию Windows 7, вы окажете себе услугу.
Убедитесь, что ваш брандмауэр на локальном компьютере открыт для порта вашего веб-сайта, иначе ваши сетевые компьютеры не смогут перейти на локальный сайт.
Надеюсь это поможет.
Мне нравится использовать Единый сервер как установка WAMP (Windows, Apache, MySQL, Perl / PHP) в среде Windows. Вам просто нужно убедиться, что ваш брандмауэр позволяет это, и изменить файл .htaccess, чтобы разрешить общедоступные:
Зайдите в папку www, откройте файл .htaccess с помощью Wordpad и прокомментируйте эти строки ...
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Чтобы прокомментировать, поставьте хеш -> # перед такими строками:
#Order Deny,Allow
#Deny from all
#Allow from 127.0.0.1
Источник: http://forum.uniformserver.com/index.php?showtopic=1307