安装apache2.4.33 环境Red Hat Enterprise Linux Server release 7.5
压缩包里的文件夹rpm中的文件均来自于redhat的iso镜像文件解压中的Packages文件夹(安装缺少的依赖包直接取,不用再去网上下载)
注:
查看当前rpm文件的版本,eg: rpm -qa pcre 然后 安装 rpm -ivh pcre-devel相应版本
--------------------------------------------------------------------------------------------------------------------------------
step1
tar zxvf apr-1.6.3.tar.gz
cd /home/weblogic/apache/apr-1.6.3
./configure --prefix=/usr/local/apr
make && make install
===========================================================================
step2
rpm -Uvh expat-2.1.0-12.el7.x86_64.rpm
rpm -ivh expat-devel-2.1.0-12.el7.x86_64.rpm
===========================================================================
step3
tar zxvf apr-util-1.6.1.tar.gz
cd /home/weblogic/apache/apr-util-1.6.1
./configure --with-apr=/usr/local/apr --prefix=/usr/local/apr-util
make && make install
===========================================================================
step4
tar zxvf pcre-8.42.tar.gz
cd /home/weblogic/apache/pcre-8.42
./configure --prefix=/usr/local/pcre
make && make install
===========================================================================
step5
tar zxvf zlib-1.2.11.tar.gz
cd /home/weblogic/apache/zlib-1.2.11
./configure
make && make install
===========================================================================
step6
tar zxvf openssl-1.1.0h.tar.gz
cd openssl-1.1.0h
./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl
make && make install
mv /usr/bin/openssl /usr/bin/openssl.20180720
mv /usr/include/openssl /usr/include/openssl.20180720
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/openssl/include/openssl /usr/include/openssl
mv /usr/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1.20180720
mv /usr/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1.20180720
ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1
ln -s /usr/local/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
cp /etc/ld.so.conf /etc/ld.so.conf.20180720
echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
ldconfig -v
openssl version -a
===========================================================================
step7
tar zxvf httpd-2.4.33.tar.gz
cd httpd-2.4.33
./configure --prefix=/usr/local/apache --enable-dav --enable-so --enable-ssl --enable-static-support --enable-deflate=shared --enable-expires=shared --enable-headers=shared --enable-rewrite=shared --with-mpm=prefork --enable-cache -enable-file-cache --with-expat=builtin --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-ssl=/usr/local/openssl --with-pcre=/usr/local/pcre
make && make install
linux环境下安装apache2.4,附安装步骤说明
需积分: 50 84 浏览量
2018-07-25
21:58:44
上传
评论 1
收藏 12.68MB ZIP 举报
csxiaosong
- 粉丝: 0
- 资源: 6
最新资源
- 3122080306 邹子轩 实验报告二.docx
- 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)(大赛作品,文档完整,可直接运行)
- 发那科工业机器人保养大全
- Sphere.h
- REMD固有时间尺度分解信号分量可视化(Matlab完整源码和数据)
- 嵌入式系统双单片机STC89C52+STC15W104多功能学习板电路图可扩展 适用于单片机初学者和教学
- 基于STM32蓝牙控制小车系统设计(硬件+源代码+论文)大赛作品
- XILINXFPGA源码基于Spartan3火龙刀系列FPGA开发板VGA测试例程
- Java聊天室的设计与实现【尚学堂·百战程序员】
- python中matplotlib教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈