谁可相欹 发表于 2015-1-14 20:47:46

来一发CentOS下的apache日记剖析对象

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!监控apache日记的两个对象
apache日记剖析对象webalizerawstat


预备webalizer-2.23-05-src.tgzawstats-7.0.tar.gzPerl-5.16.3.1603.tar.gz
装置apache
#mkdir/mnt/cdrom
#mount/dev/cdrom/mnt/cdrom挂载光驱
#cd/mnt/cdrom/Server/
#rpm-ivhapr-1.2.7-11.el5_3.1.i386.rpm
#rpm-ivhpostgresql-libs-8.1.11-1.el5_1.1.i386.rpm(apr-util属于该软件包)
#rpm-ivhapr-util-1.2.7-7.el5_3.2.i386.rpm
#rpm-ivhhttpd-2.2.3-31.el5.i386.rpm(装置httpd,依附于apr-1.2.7-11.el5_3.1.i386.rpm和rpm-ivhpostgresql-libs-8.1.11-1.el5_1.1.i386.rpm或许用yum装置)
#servicehttpdstart(启动httpd)
装置webalizer
#tarzxvfwebalizer-2.23-05-src.tgz-C/usr/local/src/
#cd/usr/local/src/webalizer-2.23-05/
#lessINSTALL(检查装置解释)
#./configure--sysconfdir=/etc(默许装置,装置到usr/local目次,指明设置装备摆设文件放到/etc目次)
#make
#makeinstall
mkdir/var/www/html/log(创立log文件,作为webalizer剖析成果的输入目次,前面剧本中有说起)
假定,web办事器主机名为www.test.com,统计站点域名为www.test.com,拜访日记为/var/log/httpd/access_log,我们将webalizer剖析成果输入到/var/www/html/log上面。
则我们可以树立一个日记监控的剧本。
但剧本只要履行一次,webalizer才会发生一个记载,要想监控其周期性的信息,就要履行筹划义务了,所以先添加筹划义务
cd
#vi/etc/crontab
添加一条也能够修正筹划义务的目次,这里改成cron.web



表现每隔60分钟监督一次
#mkdir/etc/cron.web(筹划义务中指明是该目次所以要手工创立)
#cd/etc/cron.web
#viweb
编纂监控日记的剧本web



#chmoda+xweb(剧本是可履行法式,要付与其可履行权限)
#./web(可以先履行一下)
#ll/var/www/html/log
log目次下会发生相似以下的多个文件



然后就能够在阅读器地址栏输出http://192.168.126.129/log/(我的linux主机地址是192.168.126.129)拜访webalizer了







AWSTAT
Awstats基于Perl的WEB日记剖析对象,网上关于它的引见照样比拟多的,由于是基于perl开辟的,不论在windows照样linux下都须要先装置perl情况。所以,我们须要先装置perl
装置perl
#tarzxvfActivePerl-5.16.3.1603-i686-linux-glibc-2.3.6-296746.tar.gz-C/usr/local/src/拆包到/usr/local/src/目次
#cd/usr/local/src/ActivePerl-5.16.3.1603-i686-linux-glibc-2.3.6-296746/
#./install.sh






#tarzxvfawstats-7.0.tar.gz-C/usr/local/src/
#mkdir/etc/awstats用于寄存站点日记剖析的设置装备摆设文件
#mkdir/var/lib/awstats用于寄存日记数据信息
#cd/usr/local/src/awstats-7.0/
#cd/usr/local/src/awstats-7.0/tools/
#vimawstats_configure.pl
Awstats的设置装备摆设有自带的设置装备摆设对象awstats_configure.pl,翻开configure.pl文件,检查perl运转情况的设置装备摆设能否准确



用perl引诱awstats的设置装备摆设对象,并停止相干的设置装备摆设
#perlawstats_configure.pl(履行)
输出web办事器的完全路径






编纂虚拟办事器或文件名



默许设置装备摆设文件目次,回车选择默许目次,即适才创立的/etc/awstats目次



awstats_configure.pl对象会主动依据你用perlawstats_configure.pl敕令时的选择修正apache设置装备摆设和/etc/awstats/awstats.index.conf文件并主动重启apache办事



awstats_configure.pl对象会在apache设置装备摆设文件的后边添加以下内容



同时还会依据所选的站点信息生成/etc/awstats/awstats.www.text.com.conf文件



为awstats.pl添加可履行权限
#cd/usr/local/src/awstats-7.0/wwwroot/cgi-bin/
#chmod+xawstats.pl
#/usr/local/src/awstats-7.0/tools/awstats_updateall.plnow



或许#/usr/local/awstats-7.0/wwwroot/cgi-bin/awstats.pl-update-config=www.text.com



阅读器输出http://192.168.126.129/awstats/awstats.pl?config=www.test.com
便可拜访
本文出自“HWOTT”博客,请务必保存此出处http://iceblock.blog.51cto.com/6758400/1182473


如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!

金色的骷髅 发表于 2015-1-26 07:15:15

为了更好的学习这门课程,我不仅课上认真听讲,课下也努力学习,为此还在自己的电脑上安装了Ubuntu系统。

第二个灵魂 发表于 2015-2-4 20:30:58

学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。

活着的死人 发表于 2015-2-10 08:27:22

尽我能力帮助他人,在帮助他人的同时你会深刻巩固知识。

兰色精灵 发表于 2015-3-1 09:52:16

直到学习Linux这门课以后,我才知道,原来我错了。?

精灵巫婆 发表于 2015-3-10 18:36:31

Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。

愤怒的大鸟 发表于 2015-3-17 12:26:10

如果上面的措施没有解决问题,此时你就需要Linux社区的帮助了。 Linux的使用者一般都是专业人士,他们有着很好的电脑背景且愿意协助他人。

海妖 发表于 2015-3-24 15:43:11

众所周知,目前windows操作系统是主流,在以后相当长的时间内不会有太大的改变,其方便友好的图形界面吸引了众多的用户。
页: [1]
查看完整版本: 来一发CentOS下的apache日记剖析对象