1. 上传相关安装包
把下面的安装包上传到Linux服务器/usr/local目录下(上传目录可自行选择)
安装包网盘地址:https://pan.baidu.com/s/1YPfpJIe6nxwTCJwnq83H4w
2.检查Linux是否已经安装openssl(若已经安装,跳过第3步)
openssl version -a
3.安装openssl
执行以下指令安装openssl
tar xf openssl-1.0.2j.tar.gz
cd openssl-1.0.2j
./config -DOPENSSL_NO_HEARTBEATS shared zlib
make
make install
mv /usr/bin/openssl /usr/bin/openssl.OFF
mv /usr/include/openssl /usr/include/openssl.OFF
ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl
ln -s /usr/local/ssl/include/openssl /usr/include/openssl
echo "/usr/local/ssl/lib" >> /etc/ld.so.conf
ldconfig -v
检查OpenSSL是否安装成功
openssl version -a
4. 安装apr
cd /usr/local/
tar zxvf apr-1.5.2.tar.gz
cd apr-1.5.2
./configure --prefix=/usr/local/apr
make
make install
5. 安装apr-util
cd /usr/local/
tar zxvf apr-util-1.3.12.tar.gz
cd apr-util-1.3.12
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make
make install
6. 安装pcre
(这个安装包是个zip压缩包,如果linux下unzip指令执行报错,先安装unzip-6.0-19.el7.x86_64.rpm,
指令:yum install -y unzip-6.0-19.el7.x86_64.rpm)
cd /usr/local/
unzip pcre-8.10.zip
cd pcre-8.10
./configure --prefix=/usr/local/pcre
make
make install
7. 安装httpd
tar zxvf httpd-2.4.23.tar.gz
cd httpd-2.4.23
./configure --prefix=/usr/local/apache --enable-so --enable-dav --enable-dav-fs --enable-mnaintainet-mode --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --with-ssl=/usr/local/ssl/
make
make install
8. 编辑/usr/local/apache2/conf/httpd.conf文件,修改ServerName为服务器IP地址:80
9. 验证是否安装成功
/usr/local/apache/bin/apachectl -k start
然后在浏览器输入IP地址,显示It Works!代表安装成功