码迷,mamicode.com
首页 > Web开发 > 详细

Centos 7下编译安装Apache

时间:2018-12-18 02:16:20      阅读:272      评论:0      收藏:0      [点我收藏+]

标签:local   util   访问   mct   开机   star   网站   install   emctl   

 (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

 

Centos 7下编译安装Apache

标签:local   util   访问   mct   开机   star   网站   install   emctl   

原文地址:https://www.cnblogs.com/jxl1996/p/10134829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!