zoukankan      html  css  js  c++  java
  • Linux 编译安装Apache详细过程

    一、软件环境
    1、系统:CentOS 6.3 64位
    2、Apache:httpd-2.4.4.tar.bz2
    3、依赖包:
    apr-1.4.6.tar.bz2、apr-util-1.5.1.tar.bz2(下载地址:http://apr.apache.org/download.cgi
    pcre-8.31.tar.bz2(下载地址:http://www.pcre.org

    假设所需软件包放于:/root/software/

    二、安装过程

    1、安装apr

    #cd /root/software
    #tar -jxvf apr-1.4.6.tar.bz2
    #cd apr-1.4.6
    #./configure
    #make
    #make install

    2、安装apr-util

    #cd /root/software
    #tar -jxvf apr-util-1.5.1.tar.bz2
    #cd apr-util-1.5.1
    #./configure --with-apr=/usr/local/apr
    #make
    #make install

    3、安装pcre

    #cd /root/software
    #tar -jxvf pcre-8.31.tar.bz2
    #cd pcre-8.31
    #./configure
    #make
    #make install

    4、安装apache

    #cd /root/software
    #tar -jxvf httpd-2.4.4.tar.bz2
    #cd httpd-2.4.4
    #./configure -prefix=/usr/local/apache -enable-so --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr/ --with-pcre=/usr/local/pcre/
    #make
    #make install


    三、运行
    1、进入/usr/local/apache/conf,将httpd.conf中:
    #ServerName www.example.com:80
    改为:
    ServerName localhost:80

    2、进入/usr/local/apache/bin,执行#./apachectl start

    3、在浏览器输入ip地址即可访问。

    四、遇到问题
    1、C编译器
    描述:no acceptable C compiler found in $PATH
        See `config.log' for more details
    解决:#yum intall gcc

    2、C++编译器
    描述:unrecognized option `-DHAVE_CONFIG_H'
    解决:#yum install gcc-c++

    3、apr-util路径
    注意apr-util与apr安装路径相同,与网上某些资料有差异。

    原创文章欢迎转载,转载请注明出处:http://www.cnblogs.com/zhouchanwen
  • 相关阅读:
    ajax返回乱码的解决方案
    Javascript里使用Dom操作Xml
    ASP.NET 网站路径
    远程连接SQL Server
    缘 in English
    简单C#验证类
    js事件列表
    ArrayList用法
    下拉菜单遮挡层的解决方案
    正则表达式过滤HTML危险脚本
  • 原文地址:https://www.cnblogs.com/zhouchanwen/p/2970969.html
Copyright © 2011-2022 走看看