Я использую apache для прокси-сервера своего экземпляра tomcat, и я хотел бы, чтобы apache прослушивал оба порта 80 и 8080. У меня есть данная конфигурация. Но когда я пытаюсь запустить, я получаю следующую ошибку:
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Listen 8080
NameVirtualHost *:8080
Listen 80
NameVirtualHost *:80
<VirtualHost *:8080 *:80>
<Proxy *>
AddDefaultCharset Off
Order deny,allow
Allow from all
</Proxy>
ProxyPass / ajp://localhost:8009/
ProxyPassReverse / ajp://localhost:8009/
</VirtualHost>
Есть ли способ заставить apache проксировать все запросы на 80 и 8080?
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down
Это сообщение об ошибке означает, что что-то уже прослушивает порт. В linux следующая команда может предоставить вам данные о том, что слушает.
netstat -lnptu