宝塔面板网站日志分析,查看访客访问记录

宝塔面板默认会为每个网站生成访问日志,但很多新手不知道在哪里看、怎么看。
这篇文章会带你从开启日志、找到日志文件,到用命令和面板工具分析访客访问记录,最后给出常见报错的处理方法。
跟着做一遍,你就能自己查清楚谁在访问、访问了什么、有没有异常请求。

先确认日志功能已开启

宝塔面板安装 Nginx 或 Apache 后,网站日志默认是开启的,但如果你之前手动关过,需要先检查。

  • 登录宝塔面板,进入 网站 → 找到目标站点 → 点击 设置
  • 在左侧菜单选择 配置文件,确认 access_log 这一行没有被 # 注释掉。Nginx 的典型配置如下:
access_log /www/wwwlogs/你的域名.log;
error_log /www/wwwlogs/你的域名.error.log;
  • 如果被注释了,删掉 # 并保存,然后重载 Nginx:
nginx -t
nginx -s reload

面板里也可以直接点 重载配置
验证方法:浏览器访问一次你的网站,然后到 /www/wwwlogs/ 目录看对应 .log 文件是否在变大。

在面板里直接查看访客记录

宝塔自带的日志查看器适合快速浏览,不用记命令。

进入 网站 → 目标站点 → 日志,你会看到两个标签:访问日志错误日志
访问日志里每一行就是一次访客请求,常见字段含义如下:

  • 第一段是访客 IP
  • 方括号内是访问时间
  • GET /xxx 表示请求方法和路径
  • 最后的数字是状态码,200 正常,404 找不到页面,403 禁止访问

面板顶部有搜索框,可以直接搜 IP、搜路径、搜状态码。
比如输入 404 就能快速找出所有死链请求。

用命令行做更细的日志分析

当访问量变大,面板翻页会变慢,这时用 SSH 登录服务器,进到日志目录操作更高效。

cd /www/wwwlogs
ls -lh 你的域名.log

统计访问量最高的 IP

awk '{print $1}' 你的域名.log | sort | uniq -c | sort -rn | head -20

这条命令会列出访问次数最多的前 20 个 IP。
如果某个 IP 请求量异常高,可能是采集或攻击,可以进一步用 iptables 或宝塔的 防火墙 拉黑。

查看某个 IP 的具体访问记录

grep '1.2.3.4' 你的域名.log | tail -50

1.2.3.4 换成你要查的 IP,就能看到它最近 50 条请求,判断是正常用户还是爬虫。

统计哪些页面被访问最多

awk '{print $7}' 你的域名.log | sort | uniq -c | sort -rn | head -20

输出结果里排在前面的 URL,通常就是网站的热门页面。
如果发现某个不存在的路径被大量请求,说明有人在扫描你的站点。

按日期筛选日志

grep '2025-01-15' 你的域名.log | wc -l

把日期换成你要查的那天,就能知道当天总请求数。

几个容易踩的坑

  • 日志文件太大导致磁盘满:宝塔默认会切割日志,但如果你改过配置,建议在 计划任务 里加一条日志切割任务,保留最近 7 到 30 天即可。
  • 面板日志页空白:先确认网站有真实访问,再检查 access_log 路径是否和实际文件一致。如果刚改过配置,记得重载 Nginx。
  • IP 显示为 CDN 节点:如果网站套了 CDN,日志里记录的是 CDN 回源 IP,不是真实访客 IP。需要在 Nginx 配置里加入 set_real_ip_fromreal_ip_header 才能拿到真实 IP,具体参数以 CDN 服务商文档为准。
  • 不要直接删除正在写入的日志文件:用 rm 删除后 Nginx 可能继续往已删除的 inode 写,导致磁盘空间不释放。正确做法是用 > 你的域名.log 清空,或者通过面板的日志切割功能处理。

验证日志分析是否生效

做完以上步骤后,用下面三个检查点确认结果:

  1. 浏览器访问网站首页,然后执行 tail -f /www/wwwlogs/你的域名.log,能看到新日志实时输出。
  2. 运行 awk '{print $1}' 你的域名.log | sort | uniq -c | sort -rn | head -5,能正常列出访问最多的 IP。
  3. 在宝塔面板 网站 → 日志 里搜索一个已知状态码,比如 200,能返回对应记录。

只要这三点都通过,说明宝塔面板网站日志分析已经可以正常使用。
日常运维中,建议每周抽几分钟看一眼访问量最高的 IP 和 404 请求,既能发现异常访问,也能及时修复死链。

分享到:
上一篇
CMS邮件SMTP配置,网站发送邮件失败排查
下一篇
宝塔面板重置数据库密码,忘记密码急救
1
系统公告

泽御云中秋国庆双节活动上线:新购8折,拼团3.99元起

尊敬的用户:
泽御云“月满中秋·礼贺国庆”双节活动现已开启,活动时间为2026年9月23日至10月10日。 活动期间可享以下福利:
1. 常规云服务器新购使用优惠码“泽御中秋国庆同乐”,符合条件的订单享8折优惠。
2. 香港精品云服务器5人拼团低至3.99元,部分4核4G套餐3人拼团年付388元,续费同价。
3. 新用户购买年付云服务器,符合活动规则可赠送2个月使用时长。
4. 老用户续费季度赠15天,续费年度赠2个月;活动期间升级配置免收配置迁移手续费。
5. 推荐好友成功下单,符合条件的推荐人可获赠7天服务器使用时长。
6. 活动期间享宕机补偿标准翻倍、简单网站迁移协助及技术工单优先处理权益。
温馨提示:优惠码不适用于拼团套餐、活动轻量产品、年付订单及续费订单;拼团套餐为独立特价活动,不与赠时类福利叠加。赠送时长不可折现、退款或跨账户转移,具体规则以活动页面说明为准。
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意