centos下apache源码编译安装

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos下apache源码编译安装相关的知识,希望对你有一定的参考价值。

  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 停止



本文出自 “不尽黄沙滚滚来” 博客,请务必保留此出处http://loveemily.blog.51cto.com/6205266/1775241

以上是关于centos下apache源码编译安装的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 6 apache源码编译一键部署脚本

Linux centos 下apache(httpd)编译安装

CentOS 6.5下源码安装LAMP(Linux+Apache+Mysql+Php)环境

CentOS 6.3 源码编译安装Apache

Centos7下安装Apache过程

Centos7下安装Apache过程