0
点赞
收藏
分享

微信扫一扫

Apache应用配置日志切割和保持访问

一、apache保持连接访问控制

1、安装Apache

1)解压apache

Apache应用配置日志切割和保持访问_rotatelogs

2)配置Apache

Apache应用配置日志切割和保持访问_apache_02

3)编译安装apache

Apache应用配置日志切割和保持访问_rotatelogs_03

4)优化apache命令

Apache应用配置日志切割和保持访问_rotatelogs_04

5)生成服务控制文件添加执行权限

Apache应用配置日志切割和保持访问_cronolog_05

6)修改服务控制文件

Apache应用配置日志切割和保持访问_rotatelogs_06

Apache应用配置日志切割和保持访问_rotatelogs_07

7)添加到系统服务设置开机自动启动服务

Apache应用配置日志切割和保持访问_apache_08

8)备份apache主配置文件

Apache应用配置日志切割和保持访问_apache_09

2、配置apache服务保持连接

1)开启保持连接配置 

Apache应用配置日志切割和保持访问_cronolog_10

Apache应用配置日志切割和保持访问_apache_11

2)修改保持连接配置文件

Apache应用配置日志切割和保持访问_rotatelogs_12

Apache应用配置日志切割和保持访问_日志分割_13

Apache应用配置日志切割和保持访问_apache_14

Apache应用配置日志切割和保持访问_日志分割_15

Apache应用配置日志切割和保持访问_日志分割_16

10 Timeout 5				 //请求超时时间5秒
16 KeepAlive On				 //on开启保持连接功能,Off关闭保持连接
23 MaxKeepAliveRequests 100	 //一次连接请求传输最大数量
29 KeepAliveTimeout 3		 //已请求多次连接间隔时间

3)检查修改保持连接配置 

Apache应用配置日志切割和保持访问_cronolog_17

3、配置apache访问控制

1)创建apache网站根目录

Apache应用配置日志切割和保持访问_cronolog_18

2)修改apache主配置文件加载网站根目录

Apache应用配置日志切割和保持访问_日志分割_19

Apache应用配置日志切割和保持访问_AWStats_20

Apache应用配置日志切割和保持访问_apache_21

105 DocumentRoot "/www/"						//修改网站根目录位置
133 <Directory "/www/">							//授权客户端访问网站根目录

3)启动服务 

Apache应用配置日志切割和保持访问_rotatelogs_22

4)安装httpd-tools工具

Apache应用配置日志切割和保持访问_rotatelogs_23

5)生成验证数据库

Apache应用配置日志切割和保持访问_apache_24

6)修改apache主配置文件加载基本身份验证功能

Apache应用配置日志切割和保持访问_AWStats_25

Apache应用配置日志切割和保持访问_rotatelogs_26

7)重新启动apache服务 

Apache应用配置日志切割和保持访问_rotatelogs_27

8)验证

Apache应用配置日志切割和保持访问_日志分割_28

Apache应用配置日志切割和保持访问_cronolog_29

二、日志切割和监控

1、日志切割的作用和方式

1)日志切割的作用  

 方便日志归档

 方便读取日志

 节约磁盘空间资源

2)日志切割方式  

 rotatelogs:apache自带的日志切割工具

 cronolog:第三方提供日志切割工具

2、通过rotatelogs日志切割

1)修改apache主配置文件

Apache应用配置日志切割和保持访问_日志分割_30

Apache应用配置日志切割和保持访问_apache_31

Apache应用配置日志切割和保持访问_rotatelogs_32

2)创建日志存储目录 

Apache应用配置日志切割和保持访问_cronolog_33

3)重新启动服务

Apache应用配置日志切割和保持访问_cronolog_34

4)查看日志文件

Apache应用配置日志切割和保持访问_rotatelogs_35

3、安装cronolog工具日志切割

1)解压日志切割工具

Apache应用配置日志切割和保持访问_apache_36

2)编译安装日志切割工具

Apache应用配置日志切割和保持访问_日志分割_37

3)修改主配置文件

Apache应用配置日志切割和保持访问_日志分割_38

Apache应用配置日志切割和保持访问_AWStats_39

Apache应用配置日志切割和保持访问_cronolog_40

4)重启apache服务 

Apache应用配置日志切割和保持访问_cronolog_41

5)查看日志文件

Apache应用配置日志切割和保持访问_cronolog_42

4、AWStats日志分析系统

1)AWStats的作用  

 记录网站访问情况

 通过图表的方式将访问信息进行统计显示

2)AWStats的特点  

 采用Perl语言开发

 支持监控IIS、Samba、vsftpd、apache服务

5、安装配置AWStats

1)解压移动安装位置

Apache应用配置日志切割和保持访问_日志分割_43

2)配置文件添加执行权限

Apache应用配置日志切割和保持访问_日志分割_44

3)初始化配置awstats

Apache应用配置日志切割和保持访问_cronolog_45

Apache应用配置日志切割和保持访问_AWStats_46

Apache应用配置日志切割和保持访问_AWStats_47

Apache应用配置日志切割和保持访问_cronolog_48

Apache应用配置日志切割和保持访问_AWStats_49

Apache应用配置日志切割和保持访问_日志分割_50

4)修改AWStats配置文件

Apache应用配置日志切割和保持访问_apache_51

Apache应用配置日志切割和保持访问_rotatelogs_52

Apache应用配置日志切割和保持访问_apache_53

51 LogFile="/usr/local/httpd/logs/access_log"			//监听apache成功日志
204 DirData="/var/lib/awstats"							//awstats数据存储位置

5)创建awstats数据存储目录

Apache应用配置日志切割和保持访问_apache_54

6)创建计划任务每间隔2分钟采集一次日志

Apache应用配置日志切割和保持访问_AWStats_55

Apache应用配置日志切割和保持访问_apache_56

7)修改apache主配置文件访问awstats目录需要身份验证

Apache应用配置日志切割和保持访问_日志分割_57

Apache应用配置日志切割和保持访问_rotatelogs_58

8)重新启动apache服务

Apache应用配置日志切割和保持访问_日志分割_59

9)优化访问监控页面

Apache应用配置日志切割和保持访问_AWStats_60

Apache应用配置日志切割和保持访问_apache_61

10)访问

Apache应用配置日志切割和保持访问_rotatelogs_62

Apache应用配置日志切割和保持访问_apache_63














举报

相关推荐

0 条评论