You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

远程访问Ubuntu服务器phpMyAdmin出现ERR_CONNECTION_TIMED_OUT错误求解决

解决Ubuntu服务器phpMyAdmin远程访问ERR_CONNECTION_TIMED_OUT问题

针对远程访问[serverIp]/phpmyadmin出现超时错误,按以下步骤排查解决:

1. 检查服务器防火墙端口开放情况

Ubuntu默认使用ufw防火墙,先确认80(HTTP)和443(HTTPS)端口是否对外开放:

sudo ufw status

如果列表中没有80/tcp或443/tcp的允许规则,执行以下命令开放端口:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw reload

2. 确认Apache服务状态

确保Apache web服务正常运行并监听端口:

sudo systemctl status apache2

如果服务未启动,执行启动命令并设置开机自启:

sudo systemctl start apache2
sudo systemctl enable apache2

3. 验证phpMyAdmin的Apache配置生效

检查phpMyAdmin的配置是否已启用:

sudo a2enconf phpmyadmin

执行后重启Apache服务使配置生效:

sudo systemctl restart apache2

你提供的apache.conf中Order allow,deny+Allow from all与Require all granted可共存,无需修改,只需确保没有其他目录权限规则覆盖这些配置。

4. 检查Apache端口监听范围

确认Apache不是仅监听本地回环地址(127.0.0.1),执行以下命令查看监听状态:

ss -tulpn | grep apache2

输出中应包含0.0.0.0:80或:::80(表示监听所有网卡),如果只有127.0.0.1:80,需修改Apache监听配置:
编辑/etc/apache2/ports.conf,确保Listen行设置为:

Listen 80

而非仅绑定127.0.0.1,修改后重启Apache。

5. 排查外部网络限制

如果是云服务器,检查服务商的安全组规则,确保80/443端口允许外部IP访问;如果是物理服务器,确认机房或上级防火墙未拦截相关端口流量。

内容的提问来源于stack exchange,提问作者geikov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.14 21:37:06