apache 2.4

httpd 2.4新特性:

1、MPM可于运行时装载;

--enable-mpms-shared=all --with-mpm=event

2、Event MPM

3、异步读写

4、在每模块及每目录上指定日志级别;

5、每请求配置;<If>, <ElseIf>, <Else>;

6、增强的表达式分析器;

7、毫秒级的KeepAlive Timeout;

8、基于域名的虚拟主机不再需要NameVirtualHost指令;

9、降低了内存占用;

10、支持在配置文件中使用自定义变量;


--enable-modules=most

新增加的模块:

mod_proxy_fcgi

mod_proxy_scgi

mod_proxy_express

mod_remoteip

mod_session

mod_ratelimit

mod_request

等等;


对于基于IP的访问控制

Order allow,deny

allow from all


2.4中不再支持此方法


2.4使用Require user

Require user USERNAME

Require group GRPNAME



Require ip IPADDR

Require not ip IPADDR

IP

NETWORK/NETMASK

NETWORK/LENGTH

NET

172.16.0.0/255.255.0.0 = 172.16.0.0/16 = 172.16

Require host HOSTNAME

HOSTNAME

DOMAIN

www.magedu.com

.magedu.com

允许所有主机访问:

Require all granted

拒绝所有主机访问:

Require all deny


郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。