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个并发数