Apache awstats安装报错解决过程适合初学者

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache awstats安装报错解决过程适合初学者相关的知识,希望对你有一定的参考价值。

**

awstats 下载地址https://jaist.dl.sourceforge.net/project/awstats/AWStats/7.0/awstats-7.0.tar.gz
报错情况(已经完成)
这是网页访问报错:
技术分享图片

日志报错
技术分享图片
首先我的报错是这样子的。
解决方法:
第一:防火墙增加80端口允许通过策略
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
将策略添加至/etc/sysconfig/iptables 文件中具体截图如下
技术分享图片
然后关闭SElinux
临时关闭可以使用
setenforce 0
技术分享图片
永久关闭需要在文件中设置(但是需要reboot之后生效)
cat /etc/selinux/config
技术分享图片
找到SELINUX=enforcing 改为disbled
技术分享图片
这时候报错里面还是缺少文件需要创建
touch /var/www/html/favicon.ico
mkdir /var/lib/awstats

这两个文件与文件夹 可以在报错日志里面(/var/log/httpd/error_log)仔细观察就能看到
这个时候登录http://www.qqq.com/awstats/awstats.pl?config=www.qqq.com 已经没问题了
这个awstats 统计页面也能打开了。
但是因为这个统计页面的更新需要执行系统里面的一个脚本才能更新网站的访问信息的(安装awstats 中自带的perl 脚本)
./awstats.pl -update -config=www.qqq.com
这里也会有一个报错 就是这个
技术分享图片
touch /var/log/httpd/mylog.log
在重新运行一下就好了!
正常效果图
技术分享图片
基本这样就全部解决了!之后记得添加任务计划!

以上是关于Apache awstats安装报错解决过程适合初学者的主要内容,如果未能解决你的问题,请参考以下文章

Web服务器群集——部署AWStats基于Apache的日志管理

Apache的安装与AWstats分析系统

部署Apache网站访问统计-AWStats分析系统

Linux环境下安装部署AWStats日志分析系统实例

Linux Apache 给 awstats 创建 訪问password

部署AWStats日志分析系统与优化(附安装包)