Как предотвратить запуск MsDepSvc.exe? - PullRequest
4 голосов
/ 28 февраля 2012

Очевидно, IIS7 мешает моему серверу apache. Чтобы быть более точным, он требует порт 80. Killing MsDepSvc.exe это исправляет, но я бы хотел предотвратить запуск MsDepSvc.exe, начиная с самого начала.

Кто-нибудь, кто знает, как это сделать?

Ответы [ 4 ]

13 голосов
/ 24 марта 2012

Если вы еще не решили проблему или если кто-то ищет ответ: MsDepSvc.exe является процессом службы агента веб-развертывания. Вы можете управлять его режимом запуска, например, из консоли служб (services.msc).

2 голосов
/ 07 января 2014

Я знал, что эти ответы были правильными, но мои services.msc не показывали службы, однако это помогло:

sc stop "MsDepSvc" 
sc config "MsDepSvc" start= disabled 
0 голосов
/ 09 августа 2015

Чтобы остановить его вручную:

sc stop "MsDepSvc"

Чтобы отключить его при запуске: Перейдите в services -> Служба агента веб-развертывания -> properties-> автозапуск-> отключить

теперь порт 80 будет свободен

0 голосов
/ 09 января 2013

Вы также можете назначить несколько IP-адресов вашему серверу и назначить каждый из них другому HTTP-серверу.В настройках сетевого адаптера выберите ipv4 protocol / properties / advanced ... и добавьте дополнительные ip.Вам может понадобиться помощь вашего интернет-провайдера, чтобы предоставить вам несколько статических публичных IP-адресов.затем для apache настройка выполняется в httpd.conf, а для iis измените запись реестра ListenOnly, а в диспетчере IIS отредактируйте «привязки» веб-сайтов.Как новичку мне потребовались дни, чтобы понять это.Надеюсь, это поможет.

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