Apache应用配置日志切割和保持访问
  i9SGdgxDqX0h 2023年11月02日 45 0

一、apache保持连接访问控制

1、安装Apache

1)解压apache

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

2)配置Apache

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

3)编译安装apache

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

4)优化apache命令

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

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

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

6)修改服务控制文件

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

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

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

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

8)备份apache主配置文件

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

2、配置apache服务保持连接

1)开启保持连接配置 

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

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

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

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

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

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

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

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

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

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

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

3、配置apache访问控制

1)创建apache网站根目录

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

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

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

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

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

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

3)启动服务 

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

4)安装httpd-tools工具

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

5)生成验证数据库

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

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

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

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

7)重新启动apache服务 

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

8)验证

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

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

二、日志切割和监控

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

1)日志切割的作用  

 方便日志归档

 方便读取日志

 节约磁盘空间资源

2)日志切割方式  

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

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

2、通过rotatelogs日志切割

1)修改apache主配置文件

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

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

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

2)创建日志存储目录 

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

3)重新启动服务

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

4)查看日志文件

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

3、安装cronolog工具日志切割

1)解压日志切割工具

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

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

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

3)修改主配置文件

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

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

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

4)重启apache服务 

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

5)查看日志文件

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

4、AWStats日志分析系统

1)AWStats的作用  

 记录网站访问情况

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

2)AWStats的特点  

 采用Perl语言开发

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

5、安装配置AWStats

1)解压移动安装位置

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

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

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

3)初始化配置awstats

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

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

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

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

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

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

4)修改AWStats配置文件

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

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

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

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

5)创建awstats数据存储目录

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

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

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

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

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

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

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

8)重新启动apache服务

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

9)优化访问监控页面

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

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

10)访问

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

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














【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  jnZtF7Co41Wg   2023年11月22日   22   0   0 linuxApacheci
  jnZtF7Co41Wg   2023年11月19日   23   0   0 ubuntuApachecentos
  ZLGFQDxSRQTs   2023年11月13日   24   0   0 zookeeperkafkaApache
  9JCEeX0Eg8g4   2023年12月10日   30   0   0 应用程序javaApache
  KRsXEGSB49bk   2023年11月27日   29   0   0 javaApache
  jnZtF7Co41Wg   2023年11月24日   31   0   0 mysqlApachecentos
  ETWZF7L1nsXD   2023年11月13日   36   0   0 mavenDockerApache
  xwGmYGXf1w4S   2023年11月22日   43   0   0 tomcatjavaApache