Linux 服务器配置与管理:Apache 与 Postfix 详解
1. Apache Web 服务器故障排除
在更改 Apache 各种配置选项甚至进行初始安装时,过程可能不会如预期般顺利。不过,Apache 会在其错误日志文件中出色地报告失败原因。
错误日志文件位于日志目录中,不同的 Linux 发行版位置有所不同:
| 发行版类型 | 日志文件位置 |
| — | — |
| Fedora 或 RHEL 类型 | /var/log/httpd/ |
| Debian 或 Ubuntu 类型 | /var/log/apache2/ |
| 自行安装 | /usr/local/httpd/logs/ |
在这些目录中,会找到两个文件:access_log 和 error_log。其中,access_log 记录了访问网站的文件信息,包括传输是否成功、请求来源(IP 地址)、传输的数据量以及传输时间,可用于分析网站的使用情况;error_log 则包含了 Apache 中出现的所有错误。并非所有错误都是致命的,有些只是客户端连接问题,Apache 可以自动恢复并继续运行。
若启动 Apache 后仍无法访问网站,可查看 error_log 文件。查看最近错误消息的最简单方法是使用 tail 命令,例如:
[root@server html]# tail -n 10 /var/log/httpd/error_log
若需要查看更多日志信息,可更改数字 10 为所需的行数。若想实时查看错误或日志,可
超级会员免费看
订阅专栏 解锁全文
438

被折叠的 条评论
为什么被折叠?



