博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7 源码编译安装最新版apache
阅读量:4669 次
发布时间:2019-06-09

本文共 915 字,大约阅读时间需要 3 分钟。

参考链接:https://blacksaildivision.com/how-to-install-apache-httpd-on-centos

 

1. 安装必要库

yum install epel-release -y

yum install autoconf expat-devel libtool libnghttp2-devel pcre-devel -y

yum install -y openssl-devel //防止缺少一些openssl/*.h

 

2. 下载源码

下载源码

curl -O -L https://github.com/apache/httpd/archive/2.4.33.tar.gz
curl -O -L https://github.com/apache/apr/archive/1.6.3.tar.gz
curl -O -L https://github.com/apache/apr-util/archive/1.6.1.tar.gz

3.编译安装

tar -zxvf 2.4.33.tar.gz

tar -zxvf 1.6.3.tar.gz
tar -zxvf 1.6.1.tar.gz

cp -r apr-1.6.3 httpd-2.4.33/srclib/apr

cp -r apr-util-1.6.1 httpd-2.4.33/srclib/apr-util

cd httpd-2.4.33

./buildconf
./configure --enable-ssl --enable-so --enable-http2 --with-mpm=event --with-included-apr --with-ssl --prefix=/usr/local/apache2
注:确保openssl版本不能太低,可指定安装目录也可以不指定        --with-ssl 或--with-ssl=/usr/local/openssl

make && make install

 

转载于:https://www.cnblogs.com/xupengfei/articles/8809989.html

你可能感兴趣的文章
VTK图形模型主要对象
查看>>
c# Linq实现 获得某一个路径下所有文件的名(不含扩展名)
查看>>
动静态广播的区别
查看>>
前缀式计算(前缀表达式)
查看>>
UOJ 7 NOI2014 购票
查看>>
java学习之—链表(3)
查看>>
【TDS学习文档5】IBM Directory schema的管理3——attributes
查看>>
Codeforces Round #572 (Div. 2)B
查看>>
day 107radis非关系型数据库
查看>>
python re模块
查看>>
程序猿的爱情--2011-01-05
查看>>
loj#2073. 「JSOI2016」扭动的回文串
查看>>
finally代码块
查看>>
业务测试团队目标
查看>>
node事件发射器
查看>>
Silverlight中需要用到模板选择器(DataTemplateSelector)的替代方案
查看>>
Java线程池ExecutorService
查看>>
第三次作业
查看>>
项目应用EasyUI_Tab控件全部关闭
查看>>
CTF之信息泄漏
查看>>