Apache awstats安裝報錯解決過程適合初學者
阿新 • • 發佈:2018-03-09
Apache awstats安裝報錯解決**
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
在重新運行一下就好了!
正常效果圖
基本這樣就全部解決了!之後記得添加任務計劃!
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之後生效)
找到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 腳本)
這裏也會有一個報錯 就是這個
touch /var/log/httpd/mylog.log
在重新運行一下就好了!
正常效果圖
基本這樣就全部解決了!之後記得添加任務計劃!
Apache awstats安裝報錯解決過程適合初學者