zoukankan      html  css  js  c++  java
  • 给已经编译运行的Apache增加mod_proxy模块的配置方法

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

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

    # /opt/httpd/httpd/bin/apxs -c -i mod_proxy.c proxy_util.c

    加载模块:
    # /opt/httpd/httpd/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,所以继续编译添加如下模块:

    # /opt/httpd/httpd/bin/apxs -c mod_proxy_http.c
    # /opt/httpd/httpd/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!.
  • 相关阅读:
    fedora 20 安裝 及 配置桌面環境
    2014上半年—Linux操作系统—嵌入式开发—中考
    【hdu 1864】最大报销额
    【hdu 1067】Gap
    【t055】成绩统计
    【b094&&z14】靶形数独
    【z06】观光公交
    【u213&&t037】修剪花卉
    【t062】最厉害的机器人
    【t075】郁闷的记者
  • 原文地址:https://www.cnblogs.com/quchengfeng/p/4803170.html
Copyright © 2011-2022 走看看