hwl198212 发表于 2018-11-17 13:24:50

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
  在重新运行一下就好了!
  正常效果图

  基本这样就全部解决了!之后记得添加任务计划!

页: [1]
查看完整版本: Apache awstats安装报错解决过程适合初学者