• 给已经编译运行的Apache增加mod_proxy模块的配置方法


    在Linux系统下,需要给已经编译运行的Apache增加mod_proxy模块,可以按照如下方法配置。


    具体配置步骤如下:
    1. 首先定位到Apache源码的 proxy目录
    # cd /root/Desktop/httpd-2.2.4
    # cd modules/proxy/
    2. 编译相应模块:
    其中 "/usr/local/apache2" 为之前Apache的安装目录

    # /usr/local/apache2/bin/apxs -c -i mod_proxy.c proxy_util.c

    加载模块:
    # /usr/local/apache2/bin/apxs -i -a -n proxy mod_proxy.la

    这样,就将proxy安装成功了,你可以到httpd.conf中看到自动添加了如下语句:
    LoadModule proxy_module        modules/mod_proxy.so
    module 文件夹中也生成了相应的 mod_proxy.so 模块

    但是,proxy只是核心模块,要具体使用时,还需要增加相应的模块,方法类似。

    例如笔者要使用 ProxyPass, ProxyPassReverse,
    那么就需要 http,所以继续编译添加如下模块:

    # /usr/local/apache2/bin/apxs -c mod_proxy_http.c
    # /usr/local/apache2/bin/
    apxs -i -a -n proxy_http mod_proxy_http.la

    同样的,你就可以看到 httpd.conf 中自动增加了
    LoadModule proxy_http_module modules/mod_proxy_http.so
    module 文件夹中也生成了相应的 mod_proxy_http.so 模块

    最后,重启apache就好了。 good luck!.
  • 相关阅读:
    Android 6.0权限
    从最简单的HelloWorld理解MVP模式
    DataSet、DataTable和DataGridView知识备忘
    Windows 窗体启动和关闭的事件顺序
    VB二进制文件读写
    C#操作符的重载
    虚方法(virtual)和抽象方法(abstract)的区别
    我的前端页面开发js简易有效环境
    css properties
    css属性值语法解读
  • 原文地址:https://www.cnblogs.com/sunwei2012/p/1967381.html
Copyright © 2020-2023  润新知