设为首页 收藏本站
查看: 1534|回复: 6

[经验分享] Apache 服务+ AWStat分析系统的应用

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2013-8-19 08:49:37 | 显示全部楼层 |阅读模式

最新要学习Ngibx, 趁此机会好好复习一下Apache。

‘Appche HTTP Serv’是开源软件项目的代表,他在web服务器领域中不愧是佼佼者。他可以应用在多种操作系统上 Linux,Windows, Unix 等。

Apache虽好,好在哪?简单的说几个。

① 开放源代码

② 可以跨平台

③ 支持各种编程语言 灵活

④ 模块化设计,不同的模块不同的功能,让Apache有很好的扩展性

⑤ 运行稳定

⑥ 良好的安全性

源码方式安装Apache

为了避免端口冲突,先卸载rpm方式安装的httpd和相关的依赖包

6691702_1376840622Gr9C.png

源码安装编译

6691702_1376840622ae0A.png

进入httpd目录 配置

6691702_1376840622hJjn.png

--prefix :指定安装目录

--enable-so:启用动态加载模块,让httpd具备进一步的扩展功能

--enable-write: 启用网页地址重写功能

--enable-charset-lite:启用字符集支持

--enable-cgi: 启用CGI脚本程序的支持

编译并安装 make &&  make install  安装完毕

确认安装

6691702_13768406238lAz.png

目录介绍:

bin/ :存放各种执行程序文件

conf/ : 存放http服务的配置文件

htdocs/: 存放网页文档 包括 index.html等

logs/ : http服务的日志文件

modules/: 存放httpd的模块文件

cgi-bin/: 存放CGI程序文件

安装完之后 路径都比较深,执行起来不方便 优化一下路径

ln  -s /usr/local/httpd/bin/*  /usr/local/bin

ln  -l /usr/local/bin/httpd  /usr/local/bin/apachectl

6691702_1376840623w7XA.png

6691702_1376840623P0FG.png

把httpd服务添加到系统服务 这样就可以通过chkconfig 进程管理

6691702_1376840623uzTR.png

然后修改 /etc/init.d/httpd  添加以下两行

6691702_1376840623NMzE.png

chkconfig --add httpd    将httpd添加为系统服务

6691702_1376840624PVuO.png

解释一下httpd.conf配置文件中的内容,以便于配置:

ServerRoot: 配置httpd服务的根目录,默认的配置目录是/var/local/httpd

6691702_1376840624pOl7.png

Listen: 监听的端口号,默认是80

User:设置运行httpd进程的用户 默认是 daemon

Group:设置运行httpd进程的用户组 默认是daemon

6691702_1376840624uf2P.png

ServerAdmin:配置httpd服务管理员的邮箱地址

6691702_1376840624TJ6c.png

ServerName:配置web站点的FQDN域名

6691702_13768406242wXm.png

DocumentRoot:网站根目录。存放网页文档的位置。默认是/usr/local/httpd/htdocs

6691702_1376840624Rwdh.png

DirectoryIndex: 设置网站的索引文件,在windows中又叫做默认文档。默认为index.html

多个的时候用空格区分开。

6691702_1376840624r5iW.png

ErrorLog:错误日志存放路径

LogLevel:记录日志的级别,默认是Warn 警告。

CustomLog;设置访问日志文件的存放路径。 默认是 logs/access_log

PidFile:设置保存httpd进程号的(pid文件)默认是 logs/httpd_pid

CharsetDefault:设置网页中默认的字符集  如 UTF-8 gb2312

Include:包含另一个配置文件的内容,默认都是注释掉的可以实现特殊功能的配置,如虚拟主机。

6691702_1376840625jR4C.png

现在对Apache已经有了一些基本的了解了,下面我就利用Apache搭建一个AWStats分析系统。 AWStat是利用Perl语言开发的一款开源日志分析系统,他不仅可以分析Apache,还可以分析Samb Vsftpd IIS等。 结合crond服务不断的对日志进行长期的分析,管理员针对这些,可以对服务器的状况做出一些优化措施。他的网站是http://awstats.sourceforg.net

1.先来安装

AWStat的安装非常简单,直接解压到/usr/local 目录下

把目录名称简化一下

6691702_1376840625zzJv.png

2.为要统计的站点建立配置文件

AWStat可以多个网站日志的统计,所以在统计之前,应该针对每个站点创建配置文件。可以利用awstats_config.pl脚本简化创建过程,这个脚本在awstats/tools 当中。

6691702_1376840625DlD8.png

运行./awststs_configure.pl

第一步,指定httpd主配置文件路径

6691702_1376840626GVM6.png

回车 问你记录log的方式

6691702_1376840626TGFm.png

回车 确认要创建新的配置文件

6691702_137684062630OW.png

回车 指定web站点的名字

6691702_1376840627yjsM.png

回车 创建文件的路径

6691702_1376840627C2Gd.png

后续的两个确认信息 就直接回车 接受 (图略)

3.修改站点统计配置文件 刚才文件创建到了 /etc/awastats/下了

过滤查看可以看出  cat /etc/awstats/awstats.www.benet.com.conf  | grep -v "^#" | grep -v "^$"

6691702_1376840627aZCO.png

要更改一下

6691702_13768406276xVz.png

/var/lib/ 下没有awststs目录 要创建

6691702_1376840627xGXX.png

mkdir /var/lib/awstats

4.执行log分析任务

使用awstats 提供的awstats_updateall.pl脚本 也是在tools目录下

6691702_1376840628QvMJ.png

创建计划任务

crontab -e

6691702_1376840628nH40.png

启动crond服务配置35安全级别启动

6691702_1376840628JMPP.png

最后浏览器访问http://localhost/awstats/awstats.pl?config=www.benet.com

6691702_1376840628dnyV.png

end



运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-8492-1-1.html 上篇帖子: Apache CXF文件目录 下篇帖子: Apache OFBiz Readme

尚未签到

发表于 2013-8-19 09:58:47 | 显示全部楼层
鸳鸳相抱何时了,鸯在一边看热闹。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-19 11:49:51 | 显示全部楼层
内练一口气,外练一口屁。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-19 13:22:08 | 显示全部楼层
锻炼肌肉,防止挨揍!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

发表于 2013-8-19 15:25:57 | 显示全部楼层
勿以坑小而不灌,勿以坑大而灌之。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-19 17:36:39 | 显示全部楼层
佛曰,色即是空,空即是色!今晚,偶想空一下

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-8-19 18:48:59 | 显示全部楼层
美女未抱身先走,常使色狼泪满襟。。。。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表