1. 进入指定目录,下载

    cd /usr/local/src

    wget http://mirrors.sohu.com/apache/httpd-2.2.31.tar.bz2

  2. 解压

    tar jxf httpd-2.2.31.tar.bz2

    ls

    cd httpd-2.2.31 进入目录

    ls

    vim INSTALL 查看安装文档

  3. 指定参数

    ./configure \

    > --prefix=/usr/local/apache2 \ 指定路径

    > --with-included-apr \ 安装依赖apr

> --enable-so \  动态共享安装

> --enable-deflate=sharede \

> --enable-expires=sharede \

> --enable-rewrite=sharede \

> --with-pcre 正则库

echo$!检查是否为0,正常。

为了避免在make的时候出现错误,所以最好是提前先安装好一些库文件:

yum install -y pcre pcre-devel apr apr-devel
error: mod_deflate has been requested but can not be built due to prerequisite failures
解决办法是:
yum install -y zlib-devel

4.make

echo $!

5.make install

echo $!

6./usr/local/apache/bin/apchectl start 启动apache

7.检验

ps aux |grep httpd

netstat -lnp

8./usr/local/apqche/bin/apachectl -M 显示模块 -t 检查错误 restart 重启 stop 停止

转载于:https://blog.51cto.com/loveemily/1775241

centos下apache源码编译安装相关推荐

  1. CentOS 7.6源码编译安装gluster 6.1

    CentOS 7.6源码编译安装gluster 6.1 一.测试目的 测试使用源1. 码编译进行gluster集群的安装配置: 2. 测试使用源码编译生成RPM包进行gluster集群的安装配置: 二 ...

  2. linux git编译安装目录,Linux(centos) 环境下如何源码编译安装git

    21运维原创,转载请注明出处. 最近线上要使用git进行代码发布和版本管理了,之前搞过,一直没有做记录.从今儿起开始记录这块. linux上(当前文章使用的是centos,ubuntu采用apt-ge ...

  3. CentOS 7上源码编译安装和配置LNMP Web+phpMyAdmin服务器环境

    什么是LNMP? LNMP(别名LEMP)是指由Linux, Nginx, MySQL/MariaDB, PHP/Perl/Python组合成的动态Web应用程序和服务器,它是一组Web应用程序的基础 ...

  4. 01 linux 下tcl源码编译安装和tcl手册使用

    标签(空格分隔): 源码编译安装 2020.7.7 1 下载安装包.tar.gz 2 解压压缩包 3 进入configure文件所在文件夹,执行./configure ./configure 注解: ...

  5. CentOS 6.5源码编译安装MySQL 5.6

    对于服务器的环境,个人觉得还是源码编译安装的非常靠谱,假如有服务器要变更,直接rm掉安装目录即可.有些人喜欢yum安装,但是在卸载yum remove的时候,一不小心,就卸载了一个基础库,导致系统的s ...

  6. Centos环境下mysql源码编译安装

    yum -y install gcc gcc-c++ ncurses-devel perl ##从mysql5.5起,mysql源码安装开始使用cmake了,设置源码编译配置脚本. wget --no ...

  7. Linux 下 PostgreSQL 源码编译安装

    由于微信不允许外部链接,你需要点击文章尾部左下角的 "阅读原文",才能访问文中链接. PostgreSQL 是一个功能强大的开源对象关系数据库管理系统(ORDBMS),它从伯克利写 ...

  8. centos 7.1 apache 源码编译安装

    Apache编译安装 一,需要软件: http://mirrors.cnnic.cn/apache//apr/apr-1.5.2.tar.gz 1.apr-1.5.2.tar.gz http://mi ...

  9. CentOS 6.3 源码编译安装Apache

    一:Apache的简介 Apache HTTP Server(简称Apache)它是世界上使用排名第一的Web服务器开源软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用 ...

最新文章

  1. 【C++】拷贝控制与资源管理
  2. camera摄像原理之三:色温和自动白平衡【转】
  3. js sdk 一键分享 微信_微信jssdk实现分享到微信
  4. 小孩子如何学会语言?科学家使用计算机模型解释儿童语言学习过程
  5. 工具: windows live +ManicTime的工具使用
  6. 第五章5.1 strace
  7. 计算机未识别网络什么意思,win7 64位系统提示当前连接到未识别的网络怎么办...
  8. 学长毕业日记 :本科毕业论文写成博士论文的神操作20170406
  9. Spark _18 _Shuffle文件寻址
  10. 前端知识点回顾之重点篇——CORS
  11. 情怀无价!诺基亚225 4G正式开售:320元
  12. matlab anova 如何不画图,方差分析的数据处理和作图
  13. java ajax传值到后台_java ajax发送数据到后台,中文乱码
  14. 元素查找(xpath)
  15. autoucad2014激活就未响应_CAD2014激活错误怎么办,autocad2014激活错误的解决办法
  16. pythonpost请求json_将JSON字符串作为post请求发送
  17. 宏碁服务器u盘装系统,宏基u盘装系统教程图解
  18. ABAP--新语法--New Keyword in ABAP--第四天--CORRESPONDING MOVE-CORRESPONDING(DEEP) REDUCE
  19. 基于Selenium实现网易云音乐的登录
  20. java中的控制器_SpringMVC基础(一)_控制器

热门文章

  1. python语言编写的modbus协议_RTU Modbus从机的python脚本
  2. python自建包的根目录可以直接import的方法
  3. logic多分类的两种类别
  4. coding怎么上传项目 mac_临近毕业,做过的项目怎么处理?
  5. 3 vue 线条箭头_教程|PPT绘制箭头最全攻略,收藏一下!
  6. JVM虚拟机总结 内存分析及调试
  7. 笔记-高项案例题-2015年下-需求管理
  8. 笔记-高项案例题-2019年上-采购管理
  9. Vue项目借助浏览调整适配显示器的分辨率
  10. Tomcat下server.xml怎样处理图片多路径映射问题