zoukankan      html  css  js  c++  java
  • linux apache httpd安装(安装全部modules)

    一、安装apache(http服务)

    1. 从apache.org下载源码安装包

    2. 解压缩
    # tar zxf httpd-2.2.4.tar.gz
    # cd httpd-2.2.4

    3. 安装apache依赖包apr和apr-util,他们都在srclib目录中

    3.1 安装apr
    # cd srclib/apr
    # ./configure --prefix=/usr/local/apr
    # make
    # make install

    3.2 安装apr-util
    # cd ../apr-util
    # ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
    # make
    # make install

    4.安装httpd

    注意:此类安装modules下只有http.so,要全部安装请往下看
    # cd ../../
    # ./configure --prefix=/usr/local/httpd --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --enable-so --enable-rewrite
    # make
    # make install

    --enable-so 支持DSO模式(动态模块加载方式)
    --enable-rewrite 支持rewrite(地址重定向)

    全部安装命令:

    ./configure --prefix=/usr/local/httpd --enable-so --enable-modules=all --enable-mods-shared=all --enable-proxy --enable-proxy-connect --enable-proxy-ftp --enable-proxy-http --enable-proxy-balancer

    make clean
    make
    make install

    启动apache

    进入/usr/local/httpd/bin

    ./apachectl -k start

    等这些都装完后,打开浏览器,输入你安装apache所在的服务器地址,看起来像这个样子:
    http://192.168.1.3/

    如果页面显示如下:
    It works!

    恭喜你,apache安装成功了~

  • 相关阅读:
    递归和回溯的区别
    N皇后问题
    c输出格式
    python sublime run快捷键设置
    八皇后问题
    动态规划---从左上角到右下角的价值最大的路径
    莫队算法详解和c实现
    Shell 常用命令总结
    WeakHashMap和HashMap的区别
    【 Jquery插件】引导用户如何操作网站功能的向导
  • 原文地址:https://www.cnblogs.com/jifeng/p/4767851.html
Copyright © 2011-2022 走看看