**
awstats 下载地址:
报错情况(已经完成)
这是网页访问报错:
日志报错
![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/64aba64166575e562b2cdfbcc65dc771.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
首先我的报错是这样子的。
解决方法:
第一:防火墙增加80端口允许通过策略-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT 将策略添加至
/etc/sysconfig/iptables 文件中具体截图如下
![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/724e8f6cb9a895986c75aac4e1937045.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
然后关闭SElinux
临时关闭可以使用
setenforce 0 ![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/916bbce53724df8baa8cf01cd0349ddd.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
永久关闭需要在文件中设置(但是需要reboot之后生效)
cat /etc/selinux/config ![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/41c38ddcdd04b7acd42b7a82d0fb8e7c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
找到SELINUX=enforcing 改为disbled
![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/a089004e3fc8133c971535189deecf11.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
这时候报错里面还是缺少文件需要创建
touch /var/www/html/favicon.icomkdir /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
这里也会有一个报错 就是这个
![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/20c258e0dab2f032414d693eca5c13c0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
touch /var/log/httpd/mylog.log
在重新运行一下就好了!
正常效果图
![Apache awstats安装报错解决过程适合初学者](https://s1.51cto.com/images/blog/201803/09/297328c769b625495880e576ebe9afb1.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=)
基本这样就全部解决了!之后记得添加任务计划!