(1)下载apr、apr-util、httpd源码包
百度云下载地址:https://pan.baidu.com/s/1HyW_9XTLhhhf5j_IuNCQsQ
提取码:pg4d
(2)安装编译工具及插件
yum -y install gcc gcc-c++ make pcre-devel expat-devel perl openssl
(3)解压apr、apr-util、httpd源码包,将apr和apr-util移动到httpd/srclib/目录下,去掉版本号
(4)进入httpd目录,配置:
./configure --prefix=/lamp/apache2 --enable-so --enable-rewrite --enable-charset-lite --enable-cgi
以下是相关配置的说明:
--prefix=/lamp/apache2 \ //指定将httpd程序安装到/usr/local/httpd目录下 --enable-so \ //启用动态加载模块功能 --enable-rewrite \ //启用网页地址重写功能,用于网站优化及目录迁移 --enable-charset-lite \ //启用字符集支持,以便支持使用各种字符集编码的网页 --enable-cgi //启用CGI脚本程序支持,便于扩展网站的应用访问能力
(5)编译及安装
make && make install
(6)关闭防火墙,禁止防火墙开机自启
systemctl stop firewalld.service
systemctl disable firewalld.service
(7)开机启动apache:
vim /etc/rc.d/rc.local
添加apache的标准执行语句:
/lamp/apache2/bin/apachectl start
给/etc/rc.d/rc.local添加执行权限:
chmod +x /etc/rc.d/rc.local
原文地址:https://www.cnblogs.com/jxl1996/p/10134829.html
时间: 2024-10-06 21:30:44