Apache设置站点访问权限

<VirtualHost 160.116.208.252>
#定义网页根目录
DocumentRoot "/www/dnf"
#ServerName是定义虚拟主机匹配的域名
ServerName "www.ccdnf.com"
<Directory "www/dnf">
#允许所有访问的权限
# AllowOverride None
# Require all granted

#针对虚拟机站点,进行访问控制,可以控制单个ip地址,

也可以控制整个网段的访问
Order allow,deny
Allow from 192.168.178.0/24
</Directory>
</VirtualHost>

定义访客日志

有时候我们需要定制apache默认显示的日志格式,增加或者减少日志记录的内容,

更好的让运维人员掌握用户访问信息,并且日志可能会给系统造成大量的IO操作

造成较多的负担,如果关闭日志功能,甚至可能提高40%的性能,不能关闭日志,只能

调整日志级别

 

 

apache状态监测功能

1.修改配置文件

vim /etc/httpd/conf/httpd.conf

添加如下配置

<Location /server-status>

SetHandler server-status
<RequireAll>
Require ip 192.168.208.0/24
</RequireAll>
</Location>

 

 使用apache自带的压测命令,给服务器发送大量的请求

1.使用ab命令

yum install httpd-tools -y

2.使用ab 命令,给服务器并发的发送大量请求

ab -c 100 -n 100000 http://192.168.179.131/  #给服务器发送100000个请求,100个并发数

 

posted on 2021-07-16 18:30  sprr  阅读(453)  评论(0编辑  收藏  举报