Невозможно запустить / остановить Apache в Ubuntu

Я пытаюсь запустить 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

Может кто-нибудь подсказать мне, где я могу ошибаться?

0
задан 16 June 2015 в 15:33

1 ответ

Это мог быть Ваш брандмауэр, вызывающий проблему. Попробуйте вводный порт 8081 iptables как это:

sudo iptables -A INPUT -p tcp --dport 8081 -j ACCEPT

Или если Вы используете UFW:

sudo ufw allow 8081
0
ответ дан 16 June 2015 в 15:33

Другие вопросы по тегам:

Похожие вопросы: