centos

如何排查CentOS Apache2的连接问题

小樊
32
2025-12-07 15:26:17
栏目: 智能运维

CentOS Apache2 连接问题排查手册

一 快速定位流程

二 常见症状与对应处理

症状 快速判断 处理要点
ERR_CONNECTION_REFUSED 端口未监听或被拒绝 确认 httpd 运行;netstat 检查 80/443 监听;排查端口冲突;临时关闭防火墙验证;必要时更换端口并放行
ERR_CONNECTION_TIMED_OUT 防火墙/安全组/网络不通 放行防火墙端口;检查云安全组与路由;客户端 ping/traceroute 定位网络链路
403 Forbidden 目录/文件权限或配置拒绝 检查目录权限与 httpd 运行用户(常见为 apache);确认 Allow/DenyRequire all granted 等访问控制;SELinux 布尔值(如 httpd_read_user_content
404 Not Found 资源不存在或 DocumentRoot 错误 核对 DocumentRoot 与请求路径;检查 Alias/Directory 配置;确认文件存在
500 Internal Server Error 配置语法/脚本错误/后端异常 apachectl configtest 校验配置;查看 error_log 具体报错;检查 CGI/PHP/FastCGI 与依赖服务
503 Service Unavailable 服务过载/进程崩溃/后端不可用 检查 error_logjournalctl -xe;查看子进程数与资源;确认反向代理或上游服务状态
以上症状与处理要点可配合日志与监听检查快速缩小范围并修复。

三 配置与权限检查

四 日志与高级定位

0
看了该问题的人还看了