为代理Squid安装日志分析工具SquidAnalyzer 6.0

为代理Squid安装日志分析工具SquidAnalyzer 6.0

1.先安装http服务
yum install httpd
2.安装完后把默认的80端口改成8080,因为代理里也设置了这个端口作为代理端口
vi /etc/httpd/conf/httpd.conf
Listen 8080
3.下载squidanalyzer文件
wget http://jaist.dl.sourceforge.net/project/squid-report/squid-report/6.0/squidanalyzer-6.0.tar.gz
4.解压squidanalyzer
tar zxvf squidanalyzer-6.0.tar.gz
cd squidanalyzer-6.0
5.编辑安装的perl文件,更改squid的log默认所在目录,并更改squidanalyzer的分析生成文件html目录如下
vi Makefile.PL
my $default_log = '/log/squid/access.log';
my $HTMLDIR = $ENV{HTMLDIR} || '/var/www/html/squidreport';
6.更改完后,Makefile.PL直接安装
perl Makefile.PL
若在安装时提示出错,可能是少了perl的模块,直接使用yum安装
yum install make automake gcc gcc-c++ gcc-g77 -y
7.安装成功后使用以下命令直接启动squid-analyzer
/usr/local/bin/squid-analyzer
8.添加定时任务为每天0点0分使用squidanalyzer进行日志分析
crontab -e root
0 0 * * * /usr/local/bin/squid-analyzer > /dev/null 2>&1
9.访问时直接输入IP加刚才修改的端口号加squidreport访问
http://192.168.99.24:8080/squidreport
为代理Squid安装日志分析工具SquidAnalyzer 6.0_第1张图片
为代理Squid安装日志分析工具SquidAnalyzer 6.0

你可能感兴趣的:(为代理Squid安装日志分析工具SquidAnalyzer 6.0)