linux下安装apache(带图)

实验环境centos 7.1

一,需要安装gcc和gcc-c++编译器
     
    [root@localhost opt]# rpm -ivh gcc-4.8.3-9.el7.x86_64.rpm 
     [root@localhost opt]# rpm -ivh libstdc++-devel-4.8.3-9.el7.x86_64.rpm
    [root@localhost opt]# rpm -ivh gcc-c++-4.8.3-9.el7.x86_64.rpm 
  
二,安装pcre

    [root@localhost pcre]# tar -zxvf pcre-8.37.tar.gz
    [root@localhost pcre-8.37]# ./configure --prefix=/usr/local/pcre
     make  &  make install
  
三,安装apr

     [root@localhost apr]# tar -zvxf apr-1.5.2.tar.gz
     [root@localhost apr-1.5.2]# ./configure --prefix=/usr/local/apr
      make  &  make insta

四,安装apr-util

     [root@localhost apr-util]# tar -zvxf apr-util-1.5.4.tar.gz       
     [root@localhost apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
      make  &  make install

五,安装http

     [root@localhost apache]# tar -zvxf httpd-2.4.16.tar.gz
     [root@localhost httpd-2.4.16]# ./configure --prefix=/usr/local/apache --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre --with-apr=/usr/local/apr
      make  &  make install



启动服务:[root@localhost bin]# ./apachectl start    (/usr/local/apache/bin)
停止服务:[root@localhost bin]# ./apachectl stop    (/usr/local/apache/bin)
     


apr-util和apr都是为上层应用提供的运行库。为没有stl库的C语言提供了一些数据结构和操作系统封装接口。

显然apache的许多软件都是以apr/apr-util为基础库进行开发的。

apr-util只是在apr的基础上提供了更多的数据结构和操作系统封装接口而已。



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26600495/viewspace-1776807/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26600495/viewspace-1776807/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值