Как настроить IIS для локальной разработки и тестирования? - PullRequest
2 голосов
/ 15 ноября 2008

Есть несколько вопросов о настройке Apache для локальной разработки, например , этот , но я ничего не видел в IIS. Предложения по блокировке IIS без ущерба для его функциональности?

В ответ на комментарий я собираюсь заняться разработкой ASP.NET с использованием сервера IIS, который поставляется с Windows XP Pro SP3 (IIS 5 или 6, я считаю).

Ответы [ 3 ]

1 голос
/ 15 ноября 2008

Если вы используете Visual Studio для разработки ASP.NET, вам не нужно использовать IIS. Конфигурация по умолчанию для веб-проектов заключается в использовании встроенного веб-сервера, webDev.WebServer.EXE

Версия IIS в XP не очень подходит для разработки, поскольку регулируется соединение и допускает только один сайт.

0 голосов
/ 15 ноября 2008

IIS, поставляемый с XP, равен 5.0 и ограничивает число одновременных подключений до 10 (я думаю, что-то низкое).

Блокировка вниз:

Что касается разработки IIS, я не думаю, что вам следует слишком беспокоиться о безопасности для локальной разработки, если вы доверяете людям в своей сети и не имеете доступа к Интернету.

Но если вы действительно параноик, лучшим способом было бы заблокировать его против всех, кроме перона на этой машине. Как сказал Одивидиу (первый ответ), вы можете настроить свой IIS на прослушивание только запроса, поступающего с локального компьютера (127.0.0.1). Вы можете сделать это:

1) start-> run ->% SystemRoot% \ system32 \ inetsrv \ iis.msc 2) Нажмите «Веб-сайт по умолчанию» 3) Действие-> Свойства 4) Измените «IP-адрес» на «127.0.0.1» и нажмите «Применить».

0 голосов
/ 15 ноября 2008

Если вы используете Visual Studio .NET 2008 (или 2005), у них есть встроенный веб-сервер, который будет отвечать только на запросы localhost ... Нет необходимости устанавливать IIS. Как насчет этого для блокировки? ; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...