httpd2.4新特性
2017-01-02 14:58
134 查看
新特性:
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 //同样需要额外安装
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 //同样需要额外安装
相关文章推荐
- httpd-2.4编译安装及新特性详解 --LAMP
- Httpd-2.4的新特性
- web:4、编译安装httpd-2.4及其新特性
- 在centos6.5上编译安装httpd-2.4和2.4版本特性介绍
- httpd2.4特性
- (二)apache之httpd-2.4新特性
- +++++++httpd-2.4基础特性及SSL,访问控制,MPM[DSO],status
- httpd2.4的新特性、以及基本应用
- centos7之httpd-2.4的新特性
- httpd-2.4特性
- httpd-2.4编译安装及新特性详解
- httpd2.4出现AH00025: configuration error: couldn\'t check user: /之类错误
- 阿岳之_httpd2.4配置篇
- 编译安装httpd-2.4.9及新特性详解
- web服务之httpd及其新特性
- Python2.4 新特性尝鲜
- httpd2.4实现2个虚拟主机与https
- web-httpd2.4编译安装
- 【Apache学习】编译安装httpd2.4 含傻瓜版自动安装脚本
- entos6 编译安装httpd-2.4方法一