新特性:
- MPM支持运行DSO机制,以模块形式按需加载
- 支持event MPM
- 支持异步读写
- 支持每模块及每个目录分别使用各自的日志级别
- 每请求配置 <If>
- 增强版的表达式分析器
- 支持毫秒级的keepalive timeout
- 基于FQDN的虚拟主机不再需要NameVirtualHost指令
- 支持用户自定义变量
新模块
- mod_proxy_fcgi
- mod_ratelimit
- mod_remoteip
修改了一些配置机制
不再支持使用Order,Deny,Allow来做基于IP的访问控制
以Centos 7 为例
- httpd2.4的配置文件构成:
主配置文件: /etc/httpd/conf/httpd.conf
模块配置文件: /etc/httpd/conf.modules.d/*.conf
辅助配置文件: /etc/httpd/conf.d/*.conf
- 修改工作模式:
vim /etc/httpd/conf.modules.d/00-mpm.conf
//2.4版本中,可以通过加载模块的方式来切换工作模式
- 配置虚拟主机:
vim/etc/httpd/conf.d/www.aaa.com.conf
//直接在相应目录中创建虚拟主机的配置文件即可
- 基于IP地址做访问控制:
- 启用ssl:
yum install -y mod_ssl //同样需要额外安装
时间: 2024-10-13 00:10:19