Я пытаюсь запустить apache, используя следующую команду:
sudo -E -u [my_username] /usr/sbin/apachectl -f conf/httpd.conf
Я получаю следующую ошибку:
no listening sockets available, shutting down
Unable to open logs
Единственные 2 изменения, которые я сделал в httpd.conf, это как показано ниже:
Listen [IP address]:8081
<VirtualHost [IP address]:8081>
RewriteEngine on
RewriteRule ^(.*) http://[IP address]$1 [P]
</VirtualHost>
Примечание: я пытаюсь настроить apache на удаленном сервере, чтобы я не мог использовать localhost
Может кто-нибудь подсказать мне, где я могу ошибаться?
Это мог быть Ваш брандмауэр, вызывающий проблему. Попробуйте вводный порт 8081
iptables
как это:
sudo iptables -A INPUT -p tcp --dport 8081 -j ACCEPT
Или если Вы используете UFW
:
sudo ufw allow 8081