它只是 html。我用 apache 部署。
我做 vn 统计
caner@ubuntu:~$ vnstat
Database updated: Sun Dec 24 01:56:25 2017
eth0 since 12/24/2017
rx: 0 KiB tx: 2 KiB total: 2 KiB
monthly
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
Dec '17 0 KiB | 2 KiB | 2 KiB | 0.00 kbit/s
------------------------+-------------+-------------+---------------
estimated -- | -- | -- |
daily
rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
12/24/2017 0 KiB | 2 KiB | 2 KiB | 0.00 kbit/s
------------------------+-------------+-------------+---------------
estimated -- | -- | -- |
它显示了这个。这是什么意思,1 次点击?
为什么时间是 12 月 24 日?我刚刚运行了这个 vnstat 命令
caner@ubuntu:~$ date
Tue Dec 26 21:38:06 UTC 2017
我以root身份登录
root@ubuntu-01:/var/log/apache2# ls
访问.log 访问.log.1 访问.log.2.gz 错误.log 错误.log.1 错误.log.2.gz other_vhosts_access.log
other_vhosts_access.log 是空的。
并且 access.log 具有最新日期,而 access.log.1 和 access.log.2gz 具有较旧的日期?
例如 access.log 中的最新内容是
178.x2.220.63 - - [26/Dec/2017:19:59:10 +0000] "GET /audio/bryan_adamsmp3 HTTP/1.1" 206 789160 "http://xxxx.com/" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36"
那么这意味着有人访问过
答案1
如果您想跟踪谁访问过您的网站,最基本的是从 Apache,那么您应该查看/var/log/apache/access.log
。您会看到类似“GET / HTTP/1.0 200 [PAGE]”的行,其中 [PAGE] 是引荐来源。
答案2
首先,这不能直接转化为点击量。数据使用量会因内容而异。照片和视频会消耗每位访客数兆字节,而文本则消耗很少的带宽。
对于访客数量,你通常应该查看日志文件,/var/log/apache2/access.log
或者安装一个跟踪器,例如谷歌分析,这将为你带来改进的统计数据。
之所以这么说,eth0 since 12/24/2017
是因为这是自该日期以来的使用情况(可能从那时开始跟踪)。看来 25 日和 26 日没有流量,因此没有报告。
此外,2kiB 意味着您可能没有访问者。如果这是一个非常简单的网站,最多只有一个访问者。
您有一项名为的服务logrotate
,它每天轮换日志。如您所见,旧日志会被移至新文件名,并可选择压缩,并赋予后缀.gz
。
是的,其中的每一行access.log
通常意味着一次命中。