• centos 编译安装Apache 2.4


    2013年12月29日 16:40:20

    ./configure --prefix=/usr/local/web/apache --enable-so --enable-rewrite --enable-mods-shared=all --with-apr=/usr/local/lib/apr

    注意:

    --prefix时不要在最后添加路径分隔符('/'),否则安装后会在配置文件等地方会重复出现两个路径分隔符: usr/local/apache//bin/httpd (通过两次安装,我确定)

    似乎提前安装apr/apr-util,并写入环境变量并不起作用,要显式的写明apr的绝对路径

    安装后通过bin/apachectl start启动

    取消conf/httpd.conf 的 ServerName 指令前的#注释,写上相应的ip或域名+端口,否则也没什么,能正常启动httpd,只是会有警告

    推荐一篇文章:http://blog.chinaunix.net/uid-20670387-id-1902061.html

    ----------------------------------------------

    perl 安装: yum -y install perl

    Apache带的apx脚本需要perl解释程序去执行,而安装PHP时会用到apx,所以先安装perl,让Apache的安装程序为这个apx脚本的第一行写上perl解释器的路径,随后安装PHP时就不用手工改写那句话了

    apr下载: http://apr.apache.org/download.cgi (apr,apr-util,apr-iconv)

    apache 下载: http://httpd.apache.org/download.cgi#apache24

    pcre 下载: http://www.pcre.org/

     1 wget http://mirrors.cnnic.cn/apache//apr/apr-1.5.0.tar.bz2
     2 wget http://mirrors.cnnic.cn/apache//apr/apr-util-1.5.3.tar.bz2
     3 wget http://mirrors.cnnic.cn/apache//apr/apr-iconv-1.2.1.tar.bz2
     4 wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.34.tar.bz2
     5 ./configure --prefix=/usr/local/lib/apr
     6 make && make install
     7 ./configure --prefix=/usr/local/lib/apr-util --with-apr=/usr/local/lib/apr
     8 make && make install
     9 ./configure --prefix=/usr/local/lib/apr-iconv --with-apr=/usr/local/lib/apr
    10 make && make install
    11 ./configure --prefix=/usr/local/lib/pcre #要求安装c++编译器 yum install gcc-c++ libstdc++-devel
    12 make && make install
    13 
    14 ./configure --prefix=/usr/local/web/apache --enable-so --enable-rewrite --enable-mods-shared=all --with-apr=/usr/local/lib/apr --with-apr-util=/usr/local/lib/apr-util --with-pcre=/usr/local/lib/pcre
    15 make && make install
  • 相关阅读:
    VS_VERSION_INFO
    ocx中调用ocx
    MFC注册窗口类以及FindWindow按窗口类名查询(避免用#32770获取窗口句柄)
    VS2010制作dll
    CComboBox自动匹配
    ado连接mysql和ORACLE
    正则表达式
    ocx 中使用CImage和CComPtr
    VC ADO “ParameterDirectionEnum”:“enum” 类型等 重定义问题 解决方案
    VC使用ADO连接远程oracle数据库
  • 原文地址:https://www.cnblogs.com/iLoveMyD/p/3496523.html
Copyright © 2020-2023  润新知