ubuntu

Ubuntu Apache2怎样进行故障排查

小樊
37
2025-11-17 09:51:27
栏目: 智能运维

Ubuntu Apache2故障排查清单

一 快速定位与基础检查

二 常见故障与修复对照表

症状 快速检查 修复建议
服务无法启动 systemctl status apache2journalctl -xe -u apache2 依据日志定位根因;常见为配置语法错误,先跑apachectl configtest
端口被占用(80/443) **netstat -tulpen grep -E ':(80
访问被拒绝(Forbidden) 目录权限与DocumentRoot配置 将目录属主设为www-data:www-data,权限755/644;检查**AllowOverride**
域名解析警告 启动日志提示FQDN 在**/etc/apache2/apache2.conf或虚拟主机中添加ServerName localhost**
防火墙阻断 本地或云安全组策略 放行端口:sudo ufw allow ‘Apache Full’ 或放行80/443/tcp
模块缺失 功能异常(如rewrite) 启用模块:sudo a2enmod rewrite 并重启
页面空白或PHP异常 PHP错误未显示 检查**/var/log/apache2/error.log**;确认PHP模块加载与php.ini配置
虚拟主机未生效 配置在sites-available但未启用 使用sudo a2ensite your_site.conf启用,再重启

三 配置语法与虚拟主机检查

四 日志解读与网络连通性

五 系统资源与软件环境

0
看了该问题的人还看了