Не могу запустить Apache: нужно выяснить, какое приложение уже использует порт 80 на моей машине - PullRequest
0 голосов
/ 11 апреля 2011

Я пытаюсь запустить веб-сервер Apache на моем компьютере без успеха, и я думаю, это потому, что другое приложение использует порт 80 на моем компьютере. Я хочу узнать, как изменить порт, который использует Apache, или узнать, какое приложение уже использует порт 80, чтобы я мог закрыть его. Может ли кто-нибудь помочь мне, пожалуйста? Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 11 апреля 2011

В Linux и, возможно, в других Unix-подобных ОС:

$ netstat -n -l -p --inet --inet6 | grep :80

Он с радостью укажет на любой процесс, использующий порт 80 на вашем сервере ...

В Windows, один способвыяснить, что происходит, - это просмотреть выходные данные

netstat -n -a -o -p TCP

, просматривая записи, помеченные как LISTENING, а затем использовать диспетчер процессов, чтобы выяснить, какой процесс соответствует идентификаторам PID, которые соответствуют.

...