欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Nginx中AWStats日志分離的詳細(xì)部署-創(chuàng)新互聯(lián)

AWStats介紹
AWStats是使用Perl語言開發(fā)的一款開源日志分析系統(tǒng),它不僅可用來分析Apache網(wǎng)站服務(wù)器的訪問日志,也可以用來分析Samba、Vsftpd、IIS等服務(wù)的日志信息。結(jié)合crond等計(jì)劃任務(wù)服務(wù),可以對不斷增長的日志內(nèi)容定期進(jìn)行分析。
AWStats的運(yùn)行是需要PERL環(huán)境的支持,從AWStats的文檔來看,它對于Apache HTTP Server的支持是非常完美的,而當(dāng)我們使用Nginx服務(wù)器后,要運(yùn)行AWStats就變得很麻煩了。首先Nginx本身對于Perl的支持是比較弱的,甚至官方也不建議使用,另外在日志格式上有需要修改后才能順利運(yùn)行。
這里介紹通過讓AWStats對nginx服務(wù)器日志統(tǒng)計(jì)的結(jié)果生成靜態(tài)頁面,然后通過Nginx站點(diǎn)訪問統(tǒng)計(jì)的日志效果。

創(chuàng)新互聯(lián)公司主營鐵山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app開發(fā),鐵山h5成都微信小程序搭建,鐵山網(wǎng)站營銷推廣歡迎鐵山等地區(qū)企業(yè)咨詢

環(huán)境:
?CentOS 7操作系統(tǒng)
?服務(wù)器IP地址:192.168.40.15
?AWStats-7.6.tar.gz 百度網(wǎng)盤 密碼:auwy
?已經(jīng)部署好Nginx服務(wù)器(日志目錄為:/user/local/nginx/logs/access.log)
?已經(jīng)做好DNS正向解析,通過www.test.com可以正常訪問到該服務(wù)器(請參考:DNS域名解析服務(wù)(正向解析、反向解析、主從服務(wù)器)第一部分 正向解析部分)

目的:
為Nginx站點(diǎn)www.test.com添加AWStates日志分析系統(tǒng)

部署服務(wù):
安裝AWStates之前先確認(rèn)服務(wù)器上Perl的環(huán)境已經(jīng)安裝好
perl -version

Nginx中AWStats日志分離的詳細(xì)部署

1. 解壓并安裝AWStates軟件包(可以至我的百度云盤下載)

#解壓awstats軟件包至/usr/local/
tar zxvf awstats-7.6.tar.gz -C /usr/local/
#重命名awstats
mv /usr/local/awstats-7.6 /usr/local/awstats
#修改awstats屬主屬組
chown root.root -R /usr/local/awstats
#進(jìn)入tools目錄cd /usr/local/awstats/tools/

2. 為www.test.com站點(diǎn)新建站點(diǎn)統(tǒng)計(jì)配置文件,借助AWStates系統(tǒng)提供的awstats_configure.pl腳本進(jìn)行創(chuàng)建,過程如下:

./awstats_configure.pl
----- AWStats awstats_configure 1.0 (build 20140126) (c) Laurent Destailleur -----
This tool will help you to configure AWStats to analyze statistics for
one web server. You can try to use it to let it do all that is possible
in AWStats setup, however following the step by step manual setup
documentation (docs/index.html) is often a better idea. Above all if:
?You are not an administrator user,
?You want to analyze downloaded log files without web server,
?You want to analyze mail or ftp log files instead of web log files,
?You need to analyze load balanced servers log files,
?You want to 'understand' all possible ways to use AWStats...
Read the AWStats documentation (docs/index.html).
-----> Running OS detected: Linux, BSD or Unix
-----> Check for web server install
Enter full config file path of your Web server.
Example: /etc/httpd/httpd.conf
Example: /usr/local/apache2/conf/httpd.conf
Example: c:\Program files\apache group\apache\conf\httpd.conf
Config file path ('none' to skip web server setup):
none #nginx服務(wù)器,輸入'none'跳過
-----> Check and complete web server config file '/etc/httpd/conf/httpd.conf'
Add 'Alias /awstatsclasses "/usr/local/awstats/wwwroot/classes/"'
Add 'Alias /awstatscss "/usr/local/awstats/wwwroot/css/"'
Add 'Alias /awstatsicons "/usr/local/awstats/wwwroot/icon/"'
Add 'ScriptAlias /awstats/ "/usr/local/awstats/wwwroot/cgi-bin/"'
Add '<Directory>' directive
AWStats directives added to Apache config file.
-----> Update model config file '/usr/local/awstats/wwwroot/cgi-bin/awstats.model.conf'
File awstats.model.conf updated.
-----> Need to create a new config file ?
Do you want me to build a new AWStats config/profile
file (required if first install) [y/N] ? y #輸入y,創(chuàng)建一個(gè)新的統(tǒng)計(jì)配置
-----> Define config file name to create
What is the name of your web site or profile analysis ?
Example: www.mysite.com
Example: demo
Your web site, virtual server or profile name:
www.test.com #輸入統(tǒng)計(jì)的域名:www.test.com
-----> Define config file path
In which directory do you plan to store your config file(s) ?
Default: /etc/awstats
Directory path to store config file(s) (Enter for default):
#直接 “回車鍵”
-----> Create config file '/etc/awstats/awstats.www.test.com.conf'
Config file /etc/awstats/awstats.www.test.com.conf created.
-----> Restart Web server with '/sbin/service httpd restart'
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
-----> Add update process inside a scheduler
Sorry, configure.pl does not support automatic add to cron yet.
You can do it manually by adding the following command to your cron:
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.test.com
Or if you have several config files and prefer having only one command:
/usr/local/awstats/tools/awstats_updateall.pl now
Press ENTER to continue...
A SIMPLE config file has been created: /etc/awstats/awstats.www.test.com.conf
You should have a look inside to check and change manually main parameters.
You can then manually update your statistics for 'www.test.com' with command:
perl awstats.pl -update -config=www.test.com
You can also read your statistics for 'www.test.com' with URL:
http://localhost/awstats/awstats.pl?config=www.test.com
Press ENTER to finish... #直接“回車鍵”退出

3. 修改www.test.com統(tǒng)計(jì)配置文件
vim /etc/awstats/awstats.www.test.com.conf
......
LogFile="/usr/local/nginx/logs/access.log" #50行,修改nginx日志文件位置
DirData="/var/lib/awstats" #220行,數(shù)據(jù)目錄,awstats目錄默認(rèn)不存在(需要?jiǎng)?chuàng)建)
......
創(chuàng)建/var/lib/awstats目錄
mkdir -p /var/lib/awstats

4. 更新分析日志文件
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.test.com

5. 生成靜態(tài)分析日志網(wǎng)頁數(shù)據(jù)
/usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=www.test.com -lang=cn -dir=/usr/local/awstats/wwwroot -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl
上述命令解釋如下:
?/usr/local/awstats/tools/awstats_buildstaticpages.pl :awstats靜態(tài)頁面生成工具
?-update -config=www.test.com :更新配置域名
?-lang=cn :語言為中文
?dir=/usr/local/awstats/wwwroot :統(tǒng)計(jì)結(jié)果輸出的目錄
?awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl :日志更新程序的路徑

6. 建立定時(shí)任務(wù)讓Awstats自動(dòng)更新數(shù)據(jù)(每天23:59更新)
vim /etc/crontab
59 23 * root /usr/local/awstats/tools/awstats_buildstaticpages.pl -update -config=www.test.com -lang=cn -dir=/usr/local/awstats/wwwroot -awstatsprog=/usr/local/awstats/wwwroot/cgi-bin/awstats.pl
或如下圖:

Nginx中AWStats日志分離的詳細(xì)部署

啟動(dòng)crond服務(wù)
systemctl start crond.service

7.在nginx中的HTML里建立awstats虛擬目錄
在/usr/local/nginx/html里建一個(gè)awstats的目錄
并且將/usr/local/awstats/wwwroot/里的awstats.www.test.com.html復(fù)制到/usr/local/nginx/html/awstatsl里

Nginx中AWStats日志分離的詳細(xì)部署

Nginx中AWStats日志分離的詳細(xì)部署

8. 在nginx中建立awstats虛擬目錄的配置文件,不影響正常ip的訪問
vi /usr/local/nginx/conf/nginx.conf
server {
listen 80 ;
server_name localhost; 注:這里的localhost可以修改為本機(jī)ip
location /awstats {
root html;
index index.html awstats.www.test.com.html;
}
}
如圖所示哦

Nginx中AWStats日志分離的詳細(xì)部署

9. 重啟nginx
Nginx -t
Systemctl restart nginx

10. 測試
訪問AWStats日志分析系統(tǒng)網(wǎng)址:192.168.40.15/awstats

Nginx中AWStats日志分離的詳細(xì)部署

正常ip地址訪問

Nginx中AWStats日志分離的詳細(xì)部署

用域名www.test.com來訪問
Nginx中AWStats日志分離的詳細(xì)部署

以上是實(shí)驗(yàn)的全部過程哦

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。

分享名稱:Nginx中AWStats日志分離的詳細(xì)部署-創(chuàng)新互聯(lián)
標(biāo)題URL:http://aaarwkj.com/article10/phjgo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化、定制網(wǎng)站全網(wǎng)營銷推廣、品牌網(wǎng)站建設(shè)、網(wǎng)站收錄、品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
欧美日韩亚洲中文二区| 久久99久久久久久精品| 成人午夜激情在线免费观看| 韩日av一区二区三区| 国产男女做爰在线视频| 亚洲av永久国产剧情| 亚洲国产日本一区自拍| 日本不卡不码高清免费| av免费观看一区二区三区| 91精品免费播放在线观看| 91九色国产原创在线观看| 久久精品色一情一乱一伦| 麻豆AV一区二区三区久久| 国产免费久久黄av片| 亚洲激情视频久久精品| 国产精品97久久97久久久久| 免费看av网站一区二区| 亚洲欧美日韩精品av| 亚洲国产欧美日韩综合| 亚洲av永久精品一区二区三区| 日韩激情中文字幕一区二区三区| 日本视频天堂在线不卡| 亚洲av产在线精品亚洲第| 日日躁夜夜躁久久狠狠躁| 成人黄色三级免费网站| 高清大片免费看一区二区| 国内午夜福利精品视频| 一区二区亚洲欧美精品| 老熟妇仑乱换频一区二区| 持续侵犯人妻中文字幕| 日韩一区精品视频一区二区| 免费人妻aⅴ中文字幕| 亚洲专区综合红桃av| 国产一级黄色免费大片| 国产亚洲无线码一区二区| 日本一区二区手机在线| 亚洲精品美女久久久久高潮| 一区二区三区av夏目彩春| 欧美影院波波在线影院| 久久精品成人无码观看56| 男人天堂插插综合搜索|