Нужно ли загружать Microsoft Internet Information Services? - PullRequest
1 голос
/ 17 декабря 2011

Я не хардкорный программист, но я разработал веб-сайт компании, используя MS Visual Web Developer 2010 Express, и я хочу продолжать работать над ним, и я хочу добавить такие вещи, как корпоративный портал. Я использую только локальный настольный домашний компьютер (Windows XP Professional), и я совсем недавно (благодаря хорошим людям здесь) перешел в компанию веб-хостинга, которая имеет ASP.NET 4.0 Framework на своих серверах. Локально, когда я хочу просмотреть свой веб-сайт, я вижу, нажмите «файл», затем «просмотр в браузере», и он указывает мне на localhost. Кроме того, я могу загрузить его на альтернативный FTP-сайт моего сервера, где я могу работать над разработкой. Я предполагаю, что я говорю, что этот компьютер не является сервером; это просто рабочий стол, на котором я разработал сайт.

Я продолжаю читать о службах Microsoft Internet Information Services (IIS). Нужно ли загружать это на мой компьютер? Если это так, , какой IIS я должен загрузить ? Для чего это нужно и как это мне поможет? Я также добавил в закладки MS Internet Information Services Toolkit , но, опять же, я не знаю, стоит ли загружать это время или это бессмысленно.

Любое руководство в этом отношении было бы чрезвычайно полезным. Спасибо!

* * 1010 Джейсон Вебер

Ответы [ 8 ]

3 голосов
/ 17 декабря 2011

IIS - это надстройка Microsoft Internet Information Services, которая потребуется, если вы хотите разместить свою страницу на настольном компьютере.Желательно было бы использовать самую последнюю версию, доступную для XP (не знаю, какая именно).Это позволяет хранить веб-документы в папке на локальном диске, которую затем можно просматривать в веб-браузере.Вам также нужно будет поработать с вашим широкополосным маршрутизатором, например, открыть порт 80 и направить входящий трафик на IP-адрес вашего компьютера, вам также может понадобиться открыть порт 80 в программе брандмауэра.Здесь многое предстоит пройти, но, надеюсь, эти пункты приведут вас в правильном направлении.

2 голосов
/ 17 декабря 2011

Нет, вы можете установить напрямую, если у вас есть XP CD. ИЛИ у вас есть папка i386 на вашем компьютере (вы должны сделать резервную копию раньше).

Выполните следующие простые простые шаги. http://chalaki.com/install-iis6-windows-xp-professional-sp3-setup-run-csharp-cgi/425/

1 голос
/ 17 декабря 2011

о том, что я могу предложить, вы быстро выберете здесь:

http://searchwindowsserver.techtarget.com/definition/IIS

однако о том, как его установить - на самом деле все просто -

перейдите на панель управления-> программы-> под заголовком «программы и функции» выберите -> «включить или отключить функции Windows»

теперь вы получите список компонентов, отметьте следующее: информационные услуги в Интернете -> инструменты управления веб-страницами -> отметить все поля iis

нажмите "ОК", и все готово.

1 голос
/ 17 декабря 2011

Возможно, нет необходимости устанавливать IIS для работы с приложением asp.net.Если ваш сайт находится в Visual Studio как проект веб-приложения, а не как проект веб-сайта, то при запуске этого проекта из VS он будет запускаться с собственного встроенного веб-сервера.Таким образом, веб-сервер, такой как IIS, не является обязательным требованием для вашей работы разработчика.

Достаточно легко установить IIS, выполнив следующие ответы.Тем не менее, если бы это был я, проще всего было бы сделать его проектом веб-приложения и запустить его из Visual Studio.

1 голос
/ 17 декабря 2011

IIS является частью операционной системы. Вы не можете подобрать версию.

Если IIS еще не установлен, с

панель управления -> программные файлы и свойства -> включить / выключить свойства окон

Если его нет в вашем списке: вы устанавливаете его с компакт-диска с операционной системой или возможна загрузка:
например для Internet Information Services (IIS) 7 Manager
http://www.microsoft.com/download/en/details.aspx?id=2299

1 голос
/ 17 декабря 2011

Пуск / Панель управления / Добавление / удаление программ / Добавление / удаление компонентов Windows.

Там вы просто проверяете IIS, который нужно установить, и Windows устанавливает его из места установки.

0 голосов
/ 11 мая 2013

Панель управления -> Программы -> вкладка программы и функции -> Включение или отключение функций Windows -> в окне функций Windows -> Проверить родительский параметр Информационная служба Интернета и проверить дочерний параметр Инструмент веб-управления и Всемирная паутина

0 голосов
/ 17 декабря 2011

Как я уже говорил, VS Web Developer включает в себя собственный веб-сервер разработки. Так что для разработки вам не нужен IIS. Но после того, как вы закончите разработку, она может понадобиться для тестирования. Таким образом, вам нужно сделать две вещи: сначала установить IIS, второй зарегистрировать ASP.net с IIS.

Поскольку вы используете операционную систему win XP, установка несколько отличается от Vista и Win 7. Некоторые предложенные шаги не относятся к XP. У вас должен быть установочный диск, особенно пакет обновления, который вы использовали для установки XP. Перейдите в Панель управления> Добавить компоненты Windows> выберите Сервер приложений, нажмите кнопку Подробности, выберите Информационные службы Интернета> ОК

После установки IIS необходимо зарегистрироваться (установить) asp.net щелкните правой кнопкой мыши на командной строке> Запуск от имени администратора> введите эту команду и нажмите ввод

cd c:/windows/microsoft.net/framework/v4.0.30319 aspnet_regiis -i

(если у вас операционная система 64, замените папку famework на фреймворк framework64 и C: на ваш установленный диск с Windows. Для версий asp.net до 4.0 замените последнюю (v4.0.30319) папку на v2.0.50727). IIS хранит веб-сайты под диском / inetpub / wwwroot Чтобы понять больше Google больше

...