博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编译apache2.4.7
阅读量:6651 次
发布时间:2019-06-25

本文共 1779 字,大约阅读时间需要 5 分钟。

hot3.png

1.下载httpd-2.4.7.tar.gz

[root soft]# wget http://apache.dataguru.cn//httpd/httpd-2.4.7.tar.gz
2.解压
[root soft]# tar xvf httpd-2.4.7.tar.gz
[root soft]# cd  httpd-2.4.7
[root httpd-2.4.7]# vim INSTALL
  $ ./configure --prefix=PREFIX
     $ make
     $ make install
     $ PREFIX/bin/apachectl start
3.编译安装apr
[root soft]# wget http://mirrors.cnnic.cn/apache//apr/apr-1.5.0.tar.gz
[root soft]# cd apr-1.5.0
[root apr-1.5.0]# ./configure --prefix=/etc/apr
 [root apr-1.5.0]#make && make install
4.编译安装apr-util
[root soft]# wget http://mirror.bit.edu.cn/apache//apr/apr-util-1.5.3.tar.gz
[root soft]# cd apr-util-1.5.3
[root soft]#./configure --prefix=/etc/apr-util --with-apr=/etc/apr
 [root soft]#make && make install
5.编译安装httpd
[root httpd-2.4.7]# ./configure  --prefix=/usr/local/httpd --sysconfdir=/usr/local/httpd/conf/  --enable-so --enable-rewirte --enable-ssl --enable-cgi --enable-cgid --enable-modules=most --enable-mpms-shared=all --with-apr=/etc/apr --with-apr-util=/etc/apr-util
[root httpd-2.4.7]#make && make install
--prefix= :指定安装目标路径
--sysconfdir= :指定配置文件安装位置
--enable-so :支持动态共享模块,如果没有这个模块PHP将无法与apache结合工作
--enable-rewirte :支持URL重写
--enable-ssl :启用支持ssl
--enable-cgi :启用支持cgi
--enable-cgid :启用支持带线状图形的CGI脚本 MPMs
--enable-modules=most :安装大多数模块
--enable-modules-shared=most :安装大多数共享模块
--enable-mpms-shared=all :支持全部多道处理方式
--with-apr=/etc/apr :指定apr路径
--with-apr-util=/etc/apr-util :指定apr-util路径
6.apache自启动
#cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd      #把apache加入到系统启动
cp /usr/local/httpd/bin/apachectl /etc/init.d/httpd
vi /etc/init.d/httpd   
#!/bin/sh
#chkconfig:2345 10 90
#descrption:Activates/Deactivates Apache Web Server
chmod +x /etc/init.d/httpd  
chkconfig --add httpd
/etc/init.d/httpd start
#设置开机启动
chkconfig httpd on  

转载于:https://my.oschina.net/u/1458120/blog/209042

你可能感兴趣的文章
聊聊sentinel的DegradeSlot
查看>>
聊聊storm tuple的序列化
查看>>
基于oc的不完整对对碰
查看>>
Linux精华篇—CentOS 7.4下源码编译构建LAMP架构
查看>>
【2018版】Spring4.3入门视频课程——笔记(三)
查看>>
区块链框架:迅雷链VS石墨烯
查看>>
nginx+python3.4+uwsgi+django配置过程
查看>>
调整Virtual Box硬盘大小
查看>>
2018-1-25 Linux学习笔记[重要]
查看>>
匿名内部类
查看>>
Nginx+web+nosql+mysql
查看>>
插件分类-补充
查看>>
Docker ---- 修改镜像源
查看>>
大数据离线阶段Day1之数据分析
查看>>
转-9.2. Python Scopes and Namespaces
查看>>
MPLS网络
查看>>
行云管家堡垒机使用方法之三——敏感指令审计
查看>>
链改升级,区块链——炳德区块链
查看>>
集团企业如何实现数字化转型
查看>>
网络分流器-LTE面临的挑战
查看>>