2014-02-09 2 views
0

Используя Eclipse, я настроил Tomcat Server 7, но похоже, что другое приложение использует порт 80? Я получил это сообщение с сервера Tomcat:Порт Tomcat 80 не работает

Порт 80 требуется Tomcat v7.0 Сервер на localhost уже используется. Возможно, сервер работает в другом процессе, или системный процесс может использовать порт. Для запуска этого сервера вам необходимо остановить другой процесс или изменить номера портов

Как закрыть что-либо на порт 80 на Mac OS X?

+0

Почему бы вам просто изменить порт кот работает? Вы можете поместить его в порт 8084. – laaposto

+0

Вы можете использовать lsof -p: 80, чтобы узнать, какой процесс выполняется в порту 80. Вероятно, это Apache. kill -9 pid. – rdllopes

+0

, какую команду я могу использовать в терминале, чтобы остановить все, что используется порт 80.? – Mike

ответ

0

Вы можете использовать lsof -p: 80, чтобы узнать, какой процесс выполняется в порту 80. Возможно, это Apache. kill -9 pid.

EX:

sudo kill -9 `lsof -t -i:80` 
0

Порт 80 предназначен для http-право? По умолчанию Tomcat - 8080. Если что-то на mac работает на 80, это будет apache. У вас есть личный веб-доступ? Вероятно, было бы лучше использовать 8080.

+0

websharing как что? Я использую только Safari для просмотра! Я чувствую, что должна быть команда, которую я могу написать в терминале, чтобы остановить что-либо, используя порт 80 – Mike

+0

. В более старых версиях ОС, при совместном использовании в Системных настройках, был вариант «Веб-доступ», и включение этого было начато с apache. – Rob

Смежные вопросы