-1

Я установил Apache 2.2, но не могу запустить его, потому что порт 80 используется TCP. Что я могу сделать? Могу ли я изменить порт для TCP или назначить другой порт apache?

Я думаю, что могу остановить службы TCP, но это может повредить мой компьютер, сетевое соединение и так далее. Другое решение может состоять в том, чтобы предоставить доступный порт TCP и оставить 80 для apache, но как это сделать?

Я провел много исследований в Интернете, но не смог найти ни одного полезного учебника. У меня нет сильного ИТ-опыта, и я не смог выяснить сам.

1 ответ1

0

Скачайте sysinternals TCPView, откройте его и посмотрите, какая служба работает на локальном порту 80. (вместо 80, вероятно, будет стоять http (d)). Затем закройте этот сервис (если вы его не используете).

Если вы действительно хотите запустить apache на другом порту: перейдите в свой конфигурационный файл apache (обычно: C:\xampp\apache\conf\httpd.conf), откройте его с помощью блокнота и измените "Listen 80" на "Listen 81". Сохраните его, перезапустите apache, и ваш apache теперь работает на порту 81. Для проверки перейдите в ваш браузер и перейдите к localhost: 81.

ПРИМЕЧАНИЕ. Измените название темы на "запуск apache на другом порту", потому что это не ошибка.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .