Как переустановить службу http windows
Я заменил веб-сервер apache на http(WINHTTP windows service) для использования функции виртуальных хостов. Но мне не хватало http(WINHTTP windows service), который я ранее удалил. Теперь я хочу переустановить этот сервис для использования диспетчера очереди печати.
2 ответа
Откройте Programs and Features
пункт в панели управления. Слева вы увидите Turn Windows features on or off
, Нажмите на это.
Диалоговое окно называется Windows Features
появляется внутри, и вы захотите убедиться, что Internet Information Services
(IIS) проверен или заштрихован. World Wide Web Service
под этим вариантом есть то, что вы действительно ищете.
Если вы уверены, что он установлен, следующий шаг - убедиться, что служба веб-сервера действительно запущена. Если вы установили Apache, убедитесь, что он отключен или настроен для порта, отличного от порта 80, который использует IIS.
В панели управления снова найдите Administrative Tools
> Services
и искать World Wide Web Publishing Service
, Убедитесь, что он установлен на Automatic
и что это Started
, Если он не запущен, щелкните по нему правой кнопкой мыши и выберите Start
,
Предполагая, что все на данный момент является счастливым, он запускается, и вы сможете обслуживать веб-страницы из IIS. Если это не удается, вам нужно устранить неполадки. Обычно IIS не запускается, если на порту 80 работает что-то еще (например, Apache).
Моя служба http windows была отключена. чтобы включить эту услугу. запустить этот код в командной строке или запустить
sc config http start= auto
Служба очереди печати зависит от службы http. если служба http была отключена. Диспетчер очереди печати (служба печати) не может запуститься.