可以 ping 我的网页/域名并通过 SSH 访问我的服务器,但不能通过浏览器访问

可以 ping 我的网页/域名并通过 SSH 访问我的服务器,但不能通过浏览器访问

我有一个运行 Ubuntu 18.04 的网络服务器,上面托管着一个 Wordpress 安装,前段时间运行良好。我有一段时间没有测试公共网页了,但现在它似乎瘫痪了,尽管我可以通过 SSH 和 SFTP 正常登录,并 ping 成功。

即使禁用防火墙、重新启动 apache2(正在运行)等,也无济于事。

跑步sudo netstat -plunt | grep apache2,我得到

tcp6 0 0 :::80 :::* LISTEN 982/apache2

跑步apache2ctl -S,我得到

*:80                   vayalinkal.com (/etc/apache2/sites-enabled/000-default.conf:4)
ServerRoot: "/etc/apache2"
Main DocumentRoot: "/var/www/html"
Main ErrorLog: "/var/log/apache2/error.log"
Mutex default: dir="/var/run/apache2/" mechanism=default
Mutex mpm-accept: using_defaults
Mutex watchdog-callback: using_defaults
Mutex rewrite-map: using_defaults
PidFile: "/var/run/apache2/apache2.pid"
Define: DUMP_VHOSTS
Define: DUMP_RUN_CFG
User: name="www-data" id=33 not_used
Group: name="www-data" id=33 not_used

知道如何进行吗?

答案1

看起来您正在尝试使用 IPv4 以 HTTP 方式访问仅侦听 IPv6 的 Web 服务器。请仔细检查您的服务器 IP 配置,因为 *:80 应该在所有地址上打开侦听器。

相关内容