apache 的编译安装

首先下载apache编译安装包

wget http://mirror.bit.edu.cn/apache/httpd/httpd-2.4.27.tar.gz


下载完成后解压缩

tar -zvxf httpd-2.4.27.tar.gz


使用的验证方法有

asc md5 sha1 sha256


一般用md5来验证

先下载MD5验证文件

md5sum file -c file.md5


如果是用的ASC文件验证的话首先要下载ASC文件

% gpg --import KEYS

% gpg --verify downloaded_file.asc downloaded_file


安装编译的环境

yum install -y gcc gcc-c++ make pcre-devel apr apr-util expat-devel


环境弄好后,还有查apr apr-util的安装路径,方便在编译apache时候提供支持

可以用命令 find / -name apr 查找路径


进入apache解压目录httpd.2.4.7 运行命令

./configure    \

--prefix=/usr/local/apache2.4.27    \

--enable-deflate    \

--enable-expires    \

--enable-headers    \

--ecable-modules=most    \

--enable-so    \

--with-mpm=worker    \

--enable-rewrite


编译设置成功后安装

make && make install


安装成功后启动apache

/usr/local/apache2.4.27/bin/apachectl start