安装httpd2.4

一、 Centos 6下编译安装:

1.准备环境

①安装编译环境

yum groupinstall -y "Developmenttools" "Server Platform Development"

 

②安装apr

httpd2.4需要1.4_版本的apr和apr-util,Centos6自带的版本为1.3

tar -xjvf apr-1.5.0.tar.bz2           

tar -xjvfapr-util-1.5.3.tar.bz2    //解压

 

cd apr-1.5.0

./configure--prefix=/usr/local/apr     //指定apr安装路径,避免覆盖旧版本

make && make install             

 

cd apr-util-1.5.3

./configure--prefix=/usr/local/apr-util --with-apr=/usr/local/apr

//指定自己安装的apr的路径

make && make install

 

③安装pcre-devel

yum install -y pcre-devel

 

 

2.安装httpd2.4

 

 

tar -xjvf httpd-2.4.9.tar.bz2

cd httpd-2.4.9

./configure --prefix=/usr/local/apache--sysconf=/etc/httpd24--enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util/--enable-modules=most--enable-mpms-shared=all --with-mpm=prefork

//指定安装路径和配置文件路径,使用自己装的apr和apr-util,启用大多数模块(选择all为所有模块),指定默认的工作模式为prefork(可选择worker和event)

 

make && make install

 

 

3.后续工作

vim/etc/profile.d/http24.sh

//添加环境变量,把httpd2.4添加在最左边,使用命令时先匹配到httpd2.4的

 

source /etc/profile.d/http24.sh      //使环境变量立即生效

 

echo "MANPATH/usr/local/apache/man/" >> /etc/man.config     //添加man路径

 

ln -s/usr/local/apache/include/ /usr/include/httpd24       //链接头文件

 

cp /etc/rc.d/init.d/httpd/etc/rc.d/init.d/httpd24    //以服务动脚本为模板编辑服务脚本

 

 

chkconfig --add httpd24        //添加为服务脚本

chkconfig --level 35 httpd24 on    //设置开机启动

service httpd24 start         //启动服务

 

 

 

 

二、Centos 7下安装:

yum install -y httpd

 

systemctl enable httpd.service        //设置开机启动

systemctl start httpd.service          //启动服务

 

 

建议在Centos 7 上安装使用httpd2.4,在Centos 6 上安装使用httpd2.2

时间: 2024-10-13 22:50:49

安装httpd2.4的相关文章

编译安装httpd-2.2.32

环境介绍: 系统环境:CentOS6.4 所需软件包:apr-1.4.2.tar.gz.apr-util-1.4.2.tar.gz.httpd-2.2.32.tar.gz 注意:官方网站提示apr/arp-util版本要1.4(含)版本以上. 依赖包:zlib-devel # yum install zlib-devel 开发环境包组:Development Tools, Server Platform Development # yum groupinstall "Development To

CentOS 6.5 编译安装httpd2.4安装

CentOS 6.5 编译安装 包下载地址:http://pan.baidu.com/s/1miHrZdQ 密码:p6ny 由于httpd依赖于apr-1.4,apr-util-1.4,所以得安装1.4及以上版本. 首先安装apr和apr-util tar xf apr-1.5.0.tar.bz2 ./configure --prefix=/usr/local/apr make && make install tar xf apr-util-1.5.2.tar.bz2 ./configur

编译安装LAMP(一)——编译安装httpd-2.4.4

1.解决依赖关系httpd-2.4.4需要较新版本的apr(apache portable runtime)和apr-util,因此需要事先对其进行升级.升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包.这里选择使用编译源代码的方式进行.(1) 编译安装apr # tar xf apr-1.4.6.tar.bz2 # cd apr-1.4.6 # ./configure --prefix=/usr/local/apr # make && make instal (2) 编译

编译安装httpd-2.4.4

一.编译安装apache 1.解决依赖关系 httpd-2.4.4需要较新版本的apr和apr-util,因此需要事先对其进行升级.升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包.这里选择使用编译源代码的方式进行 (1) 编译安装apr tar xf apr-1.4.6.tar.bz2 cd apr-1.4.6 ./configure --prefix=/usr/local/aprmake && make install (2) 编译安装apr-util tar xf a

普通用户编译安装 httpd-2.4.23

系统环境:Cent OS 6.5 http软件版本: httpd-2.4.23 一.准备安装环境 1.创建lv lvcreate  -L 1G -n lv_hfs vg00 2.创建文件系统 mkfs.ext4 /dev/vg00/lv_hfs 3.创建组和用户并创建用户密码 groupadd -g 600 hfs useradd  -u 600 -g 600 -d /home/hfs hfs passw hfs 4.时间自动挂载 vim /etc/fstab 添加如下一行 /dev/vg00/

CentOS6 编译安装httpd-2.4

httpd-2.4:新特性:    (1) MPM支持运行为DSO机制:以模块形式按需加载:    (2) event MPM生产环境可用:    (3) 异步读写机制:    (4) 支持每模块及每目录的单独日志级别定义:    (5) 每请求相关的专用配置:    (6) 增强版的表达式分析式:    (7) 毫秒级持久连接时长定义:    (8) 基于FQDN的虚拟主机也不再需要NameVirutalHost指令:    (9) 新指令,AllowOverrideList:只能将那些文件放

我的linux学习之旅:(2)编译安装httpd2.4

编译安装httpd2.4 目标:在www1这台主机上编译安装httpd服务,www2暂不安装为将来扩展使用 操作系统CentOS6.6 x32_64 安装中使用的文件 /etc/sysconfig/network-scripts/ifcfg-eth0 配置 安装开始 安装完成启动服务时会出现提示 将配置文件中该行注释删除 ok 检测一下域名的解析情况 检查一下httpd是否工作正常 #!/bin/bash # httpd-2.4 install yum groupinstall -y "Deve

编译安装httpd-2.4.10

httpd-2.4新特性 1).MPM支持在运行时加载 --enbale-mpms-shared=all --with-mpm=event 2)支持event 3)支持异步读写 4)在每模块及目录上指定日志级别 5)每请求配置:<IF>,<Elseif> 6)增强版的表达式分析器 7)毫秒级的keepalive timeout 8)基于FQDN的虚拟机主机不再需要NameVirtualHost指令 9)支持自定义变量 新增加了一下模块,mod_proxy_fcgi,mod_rate

源码安装httpd2.4及实现用户访问控制及https的实现

实验环境: CentOS release 6.6(Final)   1台 Windows XP             1台 IP地址: 172.16.31.8      http1.stu31.com        web服务器端 172.16.31.188     Windows XP           测试客户端 WindowsXP 安装了chrom浏览器和系统自带的IE浏览器 软件版本: httpd-2.4.9.tar.bz2 一.实验准备阶段: 程序开发包组安装 [[email pr