Отключить службу IIS в Windows Server 2008

10

У меня конфликт между Apache и IIS в Windows Server 2008. Они оба хотят контролировать порт 80; мы не используем IIS ни для чего, поэтому я хотел отключить службу.

Однако я не могу найти это нигде! Это что-то, что можно отключить? Я предпочел бы отключить, чем удалить эту функцию, в случае, если что-либо использует IIS в конце концов.

Заранее спасибо Дункан

Дункан
источник

Ответы:

14

Не просто отключите сервис. Перейдите в диспетчер серверов и удалите роль веб-сервера с компьютера. Это будет гарантировать, что что-то случайно (или злонамеренно) не запустит службу снова по какой-либо причине. Он не даст обновлению Windows установить патчи для IIS (если вы не установите его снова) и будет чище.

Джоэл Коэль
источник
6

Опция 1

Если вы хотите иметь возможность запустить службу ad-hoc позже, вы можете просто отключить службу Windows

Служба администрирования IIS

Обновление: эта служба доступна только в том случае, если вы включили совместимость с IIS 6.

Это сервис для отключения:

World Wide Web Publishing Service

Вариант 2

Удалите роль веб-сервера (IIS). Это навсегда удалит функцию с вашего сервера. Вам нужно будет добавить роль позже, если вы считаете, что вам понадобится услуга.

splattne
источник
Я ищу это на панели «Службы», но не могу найти его по этому имени - или по другому имени? Спасибо.
Дункан
На английском сервере да. Я проверил это. Вы уверены, что IIS установлен? Откройте «Диспетчер серверов» и откройте «Роли». Есть ли пункт «Веб-сервер (IIS)»?
Сплаттне
Да, веб-сервер (IIS) находится в Сводке ролей, но я, честно говоря, не вижу службы администрирования IIS в списке служб!
Дункан
Это американский / английский сервер? Вы сортировали список услуг по имени?
Сплаттне
Извините, моя ошибка: служба администрирования IIS не нужна, если вы не используете совместимость с IIS 6
splattne
3

Измените порт IIS на другой. По умолчанию это порт 80, но вы можете изменить его. Так что позже вы можете использовать оба.

Вероника Ротуа Гултом
источник