跳到主要内容

VPS 与独立主机:日志位置

对于任何 VPS 或独立服务器,了解服务器日志的位置非常重要,以便进行故障排除和维护。Bluehost 有两个主要日志目录:/usr/local/cpanel/logs/var/log/。后者包含各种日志,有助于监控服务器性能、指出问题并保持服务器平稳运行。


本文将讨论:

  • /usr/local/cpanel/logs
  • /var/log/
  • 其他日志
  • 总结

/usr/local/cpanel/logs

  • access_log: cPanel 访问日志,涵盖 cPanel 和 WHM
  • cpbackup 目录: 最近系统备份的日志
  • cphulkd.log: 防火墙(cPHulk)阻止记录
  • error_log: cPanel 错误日志
  • license_log: cPanel 许可证日志
  • login_log: cPanel 用户登录失败日志
  • stats_log: cPanel 网站统计日志

/var/log/

  • messages: 包含全局系统消息,如邮件、cron、守护进程、内核、认证等
  • bandwidth: cPanel 服务器整体带宽日志
  • btmp: 登录失败尝试记录
  • chkservd.log: chkservd 服务日志
  • clamav: clamav 日志目录
  • cron: root 和 cPanel 用户的计划任务日志
  • cpupdate.log: cPanel 更新日志
  • exim_mainlog: Exim 邮件事务日志
  • exim_paniclog: Exim 错误日志
  • exim_rejectlog: Exim 拒绝邮件日志
  • maillog: 所有邮件服务的事务和登录日志
  • pgsql: PostgreSQL 日志文件
  • secure: 认证日志,包含成功和失败的登录记录
  • yum.log: 系统软件包更新日志

其他日志

  • /usr/local/apache/logs/error_log: Apache 错误日志,例如某些 500 错误。
  • /var/cpanel/accounting.log: 账户创建、删除等日志
  • /var/cpanel/logs/mysql_upgrade.log: MySQL 升级日志
  • /var/cpanel/updatelogs/ 目录: cPanel/WHM 更新日志
  • /var/lib/mysql/HOSTNAME.err: MySQL 错误日志

cPanel 会将托管在服务器上的每个域名的网站日志保存在 /usr/local/cpanel/domlogs 目录中。这包括每个账户的 FTP 传输日志。

总结

了解 VPS 或独立服务器上所有日志的位置非常重要,以便在出现问题时迅速采取措施。定期检查 /usr/local/cpanel/logs/var/log/ 中的日志,可以帮助你避免潜在问题,确保服务器平稳运行。无论你是经验丰富的管理员还是刚开始管理服务器,这些日志都是确保最佳性能的重要工具。