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

httpd-2.4.18源码安装

时间:2016-01-17 00:01:09      阅读:222      评论:0      收藏:0      [点我收藏+]

标签:httpd或apache源码安装

系统:centos6.7 

安装的目录一般为/usr/local

在安装php之前首先要安装apr和apr-util,这是因为apr-util和apr都是为上层应用提供的运行库。为没有stl库的C语言提供了一些数据结构和操作系统封装接口。显然apache的许多软件都是以apr/apr-util为基础库进行开发的。apr-util只是在apr的基础上提供了更多的数据结构和操作系统封装接口而已。

cd /usr/local

一 : 安装apr

下载apr

wget http://mirrors.hust.edu.cn/apache//apr/apr-1.5.2.tar.gz

解压

tar -xf apr-1.5.2.tar.gz

进入解压目录

cd apr-1.5.2

查看帮助文档

./configure --help|less

检查

./configure --prefix=/usr/local/apr

报错:configure: error: in `/usr/local/apr-1.5.2‘: configure: error: no acceptable

解决办法

yum install gcc

重新执行./configure --prefix=/usr/local/apr

最后编译安装

make 和 make install

二 安装apr-util

下载

wget http://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz

解压

tar -zxf apr-util-1.5.4.tar.gz

检查

./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr

编译安装

make 和 make install


三 安装httpd

下载

wget http://mirrors.hust.edu.cn/apache//httpd/httpd-2.4.18.tar.gz

查看帮助文档

./configure --help|less

根据需求配置,检查环境

./configure --prefix=/usr/local/apache --sysconfdir=/etc/httpd --enable-so --enable-rewirte --enable-ssl -enable-cgi --enable-cgid --enable-modules=most --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util

编译安装

make 和 make install

最后启动

/usr/local/apache/bin/apachectl start

在ie中验证

httpd-2.4.18源码安装

标签:httpd或apache源码安装

原文地址:http://zhaihx.blog.51cto.com/8992155/1735638

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