CentOS6.5下使用GoAccess工具分析Nginx网站日志

网站的log日志分析是每个站长经常做的必备工作,通过网站日志文件我们可以分析各大搜索引擎对网站的爬取情况。最近我的网站做了一些调整,所以想看下日志文件,但因为网站服务器环境是LNMP,所以我就找了一款Nginx日志文件分析工具——GoAccess。本文我们将一起分享如何在Linux(centos)中安装goaccess来分析网站日志。

10多年的黄岩网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整黄岩建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“黄岩网站设计”,“黄岩网站推广”以来,每个客户项目都认真落实执行。

准备工作:
系统:CentOS6.5(我在本地搭建的虚拟机)
web服务:nginx
日志文件:access.log文件(从自己的环境中拷贝具体日志文件)
工具:goaccess(官网:https://goaccess.io/)
安装流程:
安装goacess的一些支持库,如果后面操作出现问题,很有可能是因为某些库位安装,主要包括:glib2,glib2-devel,geoip,geoip-devel,ncurses-devel,zlib,zlib-devel,gcc。

yum install glib2 glib2-devel GeoIP-devel  ncurses-devel zlib zlib-devel

yum install gcc -y

如果是一键安装,注意安装过程中的提示,哪些未安装成功,需要单独安装,比如我在本地操作时,ncurses-devle、zlib、zlib-devel默认已安装,geo-ip就未安装成功,需要单独安装。

cd /usr/local/src
wget http://geolite.maxmind.com/download/geoip/api/c/GeoIP-1.4.6.tar.gz
wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz

tar xzvf GeoIP-1.4.6.tar.gz
cd GeoIP-1.4.6
./configure && make && make install
cd ..
mv GeoIP.dat.gz /usr/local/share/GeoIP/

接下来我们就可以安装goaccess了,这里我是用的编译安装:

wget http://tar.goaccess.io/goaccess-0.8.1.tar.gz
tar xzvf goaccess-0.8.1.tar.gz
cd goaccess-0.8.1/
./configure --enable-geoip --enable-utf8
make && make install

运行goaccess命令查看是否安装成功,结果我在本地安装时提示下面错误:

32位系统使用下面命令解决:

ln -s /usr/local/lib/libGeoIP.so* /lib/

64位系统尝试使用下面命令解决:

ln -s /usr/local/lib/libGeoIP.so* /lib64/
再运行goaccess命令正常:

goaccess使用:
找到日志文件access.log所在目录,最简单直接的使用方法:

goaccess -f access.log -c -a

接着会提示如下界面,使用上下方向键选择第三个,用空格键确认选择,然后回车确定即可。

当然也可以生成HTML报告,更为直观的查看数据。

goaccess -f access.log -a > report.html

本文我们分享了如何在linux 系统中安装goaccess来分析网站日志,如果大家在实际操作过程中遇到什么问题,欢迎一起交流讨论,我们共同学习,共同进步。

本文题目:CentOS6.5下使用GoAccess工具分析Nginx网站日志
文章出自:http://www.gawzjz.com/qtweb2/news40/17390.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联