У меня есть проблема с моей установкой Apache на Ubuntu 17.10.
На этой машине у меня есть классик (я предполагаю), установка LAMPP с Apache, базой данных PHP и MySQL для поддержки owncloud
и webmin
.
Все хорошо работало с тех пор несколько дней назад, когда я установил utorrent после этого руководства.
Конечно, я choosed для версии Apache (я пропустил ngix
часть), и все, казалось, было в порядке.
Но это не было..., потому что с тех пор, я не смог достигнуть своего сервера от моей LAN больше.
Если я просматриваю от этой локальной машины, все мои сайты хорошо работают. Даже с петлевым адресом или локальным адресом. Но от другие ПК LAN, они больше не отвечают.
Я предполагаю, что это было beacause обратного шага прокси руководства utorrent, но я не уверен в этом, и я не знаю, как проверить его.
Я также проверил ufw на брандмауэр, и все необходимые порты правильно открыты.
Так, мой вопрос: как я могу правильно диагностировать проблему? Как я могу проверить то, что происходит с апачем?
править: Это - ответ на "apache2ctl-S":
VirtualHost configuration:
*:80 my.public.url (/etc/apache2/sites-enabled/000-default.conf:1)
*:443 my.public.url (/etc/apache2/sites-enabled/default-ssl.conf:2)
*:7070 my.public.url (/etc/apache2/sites-enabled/utorrent.conf:1)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex watchdog-callback: using_defaults
Mutex proxy-balancer-shm: using_defaults
Mutex rewrite-map: using_defaults
Mutex ssl-stapling-refresh: using_defaults
Mutex ssl-stapling: using_defaults
Mutex proxy: using_defaults
Mutex ssl-cache: using_defaults
Mutex default: dir="/var/run/apache2/" mechanism=default
Mutex mpm-accept: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33
Group: name="www-data" id=33
и это - ответ на "netstat-lntu":
Connessioni Internet attive (solo server)
Proto CodaRic CodaInv Indirizzo locale Indirizzo remoto Stato
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:5355 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:10000 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:5939 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:7070 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:10015 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6881 0.0.0.0:* LISTEN
tcp6 0 0 :::5355 :::* LISTEN
tcp6 0 0 :::10000 :::* LISTEN
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 :::443 :::* LISTEN
tcp6 0 0 :::7070 :::* LISTEN
tcp6 0 0 :::6881 :::* LISTEN
udp 0 0 0.0.0.0:5353 0.0.0.0:*
udp 0 0 0.0.0.0:5353 0.0.0.0:*
udp 0 0 0.0.0.0:5355 0.0.0.0:*
udp 0 0 0.0.0.0:10000 0.0.0.0:*
udp 0 0 0.0.0.0:1900 0.0.0.0:*
udp 0 0 0.0.0.0:40864 0.0.0.0:*
udp 0 0 127.0.0.53:53 0.0.0.0:*
udp 0 0 0.0.0.0:68 0.0.0.0:*
udp 0 0 192.168.2.24:49308 0.0.0.0:*
udp 0 0 127.0.0.1:51640 0.0.0.0:*
udp 0 0 0.0.0.0:631 0.0.0.0:*
udp 0 0 0.0.0.0:6881 0.0.0.0:*
udp6 0 0 :::5353 :::*
udp6 0 0 :::5353 :::*
udp6 0 0 :::5355 :::*
udp6 0 0 :::43741 :::*
udp6 0 0 :::6881 :::*
Если Вы настроили обратный прокси в *:80 портах, которые являются поведением апача. Удалите обратные директивы прокси, которые Вы создали, и Ваш веб-сервер функционален снова.
Я имею в виду:
<VirtualHost *:80>
ServerName utorrent.your-domain.com
RewriteEngine on
RewriteRule ^/gui(/?)(.*)$ /$2 [PT]
ProxyPreserveHost on
ProxyPass / http://127.0.0.1:8080/gui/
ProxyPassReverse / http://127.0.0.1:8080/gui/
</VirtualHost>