温馨提示×

centos lamp日志如何查看

小樊
41
2025-09-05 23:54:04
栏目: 智能运维

CentOS LAMP日志查看方法如下:

一、常用命令查看

  • journalctl(CentOS 7+):
    • 查看所有日志:journalctl
    • 查看系统本次启动日志:journalctl -b
    • 查看内核日志:journalctl -k
  • tail:实时查看日志末尾内容,如tail -f /var/log/httpd/access_log
  • less:分页查看完整日志,如less /var/log/mysqld.log
  • grep:搜索特定关键字,如grep "404" /var/log/httpd/access_log

二、日志文件位置

  • 系统日志/var/log/messages
  • Apache日志
    • 访问日志:/var/log/httpd/access_log
    • 错误日志:/var/log/httpd/error_log
  • MySQL日志
    • 错误日志:/var/log/mysqld.log/var/log/mysql/error.log
    • 慢查询日志:/var/log/mysql/slow-query.log(需启用)
  • PHP日志
    • PHP-FPM错误日志:/var/log/php-fpm/error.log
    • PHP错误日志(非FPM):/var/log/php_errors.log/var/log/httpd/error_log

三、工具推荐

  • ELK Stack:用于日志的集中分析、可视化(需额外部署)。
  • logrotate:管理日志轮转,避免文件过大。

注意:部分命令需sudo权限,日志路径可能因配置不同需调整,可通过php --inicat /etc/httpd/conf/httpd.conf等命令确认具体路径。

0