快速安装awstats监控apache状态

(1)、安装cronolog并查找所安装的位置
yum -y install cronolog
whereis cronolog
(2)、修改httpd.conf
把这行
CustomLog logs/access_log common
修改成
CustomLog "|/usr/sbin/cronolog /var/log/httpd/access-%Y%m%d_log" combined
Cronolog这个脚本在cronolog装完以后就会产生。
(3)、安装配置awstats
wget http://prdownloads.sourceforge.net/awstats/awstats-6.7.tar.gz
tar xzvf awstats-6.7.tar.gz
cp -r awstats-6.7/ /usr/local/awstats
cd /usr/local/awstats
perl tools/awstats_configure.pl
按提示填写,只有在填httpd.conf路径及要监控的网站域名时注意,其它【yes】

修改awstats的配置文档
vi /etc/awstats/awstats.192.168.0.104.conf
LogFile="/usr/local/apache2/logs/access-%YYYY-0%MM-0%DD-0_log"
DirData="/usr/local/apache2/htdocs/awstats/test/dirdata"(保存数据)

mkdir -p awstats/dirdata

执行
/usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.52tn.cn
/usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=www.52tn.cn -output -

staticlinks>/usr/local/awstats/wwwroot/cgi-bin/index.html
并将下面命令写入crontab
30 * * * * /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.52tn.cn
30 * * * * /usr/bin/perl /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -config=www.52tn.cn -output -

staticlinks>/usr/local/awstats/wwwroot/cgi-bin/index.html

你可能感兴趣的:(快速安装awstats监控apache状态)