
坏境是 ubuntu 18.04
先安装
sudo apt-get install libncursesw5-dev libgeoip-dev sudo apt-get install libmaxminddb-dev # 如果需要用mmdb库做分析, 可以对ip针对城市的区分
安装goaccess
$ wget http://tar.goaccess.io/goaccess-1.2.tar.gz $ tar -xzvf goaccess-1.2.tar.gz $ cd goaccess-1.2/ $ ./configure --enable-utf8 --enable-geoip=mmdb $ make # make install
下载geoIp:
wget http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.tar.gz tar -zxvf GeoLite2-City.tar.gz
然后针对文件输出:
goaccess --geoip-database=GeoLite2-City_20180501/GeoLite2-City.mmdb -f nginx_0601.log > report.html
人吐槽 | 人点赞 |
发表评论