安装goaccess所有需要的lib
yum install -y GeoIP-devel
yum install -y ncurses-devel
下载编辑安装
wget http://tar.goaccess.io/goaccess-1.2.tar.gz
tar zxvf goaccess-1.2.tar.gz
./configure --enable-utf8 --enable-geoip=legacy --prefix=/usr/local/goaccess
make && make install
修改goaccess配置文件
[root@web03 goaccess-1.2]# vim /usr/local/goaccess/etc/goaccess.conf
#修改goaccess分析日志格式与nginx日志格式对应
time-format %H:%M:%S
date-format %d/%b/%Y
log-format %h %^[%d:%t %^] "%r" %s %b "%R" "%u"
命令路径太长,创建命令软连接
ln -s /usr/local/goaccess/bin/goaccess /usr/bin/goaccess
实时分析nginx access.log 生成webaccess.html
goaccess /var/log/nginx/access.log -o /usr/share/nginx/html/webaccess.html --real-time-html --daemonize
用浏览器访问webaccess.html即可