zoukankan      html  css  js  c++  java
  • 源码安装apache及配置转发

    一、    安装Apache
    a)    解压:tar -xvf httpd-*;
    b)    ./configure --prefix=/usr/oracle/apache CC="gcc -m32" --enable-proxy=shared --enable-proxy-http=shared --enable-proxy-ftp=shared --enable-proxy-connect=shared --enable-so --enable-modules=all --enable-mods-shared=all
    c)    make
    d)    make install

    基本的操作方法:
    本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况

    apahce启动命令:
    推荐/usr/local/apache2/bin/apachectl start apaceh启动

    apache停止命令
    /usr/local/apache2/bin/apachectl stop   停止

    apache重新启动命令:
    /usr/local/apache2/bin/apachectl restart 重启

    要在重启 Apache 服务器时不中断当前的连接,则应运行:

    /usr/local/sbin/apachectl graceful

    如果apache安装成为linux的服务的话,可以用以下命令操作:

    service httpd start 启动

    service httpd restart 重新启动

    service httpd stop 停止服务

    配置转发功能

    打开apache安装目录的conf文件夹下的httpd.conf

    1、将以下两行前的注释字符 # 去掉:

    #LoadModule proxy_module modules/mod_proxy.so

    #LoadModule proxy_http_module modules/mod_proxy_http.so

    2、在httpd.conf 文件的最后加上转发规则

    例如:

    ProxyPass /cas http://192.168.0.206:9090/cas

    ProxyPassReverse /cas  http://192.168.0.206:9090/cas

    将/cas开头的请求转发到206服务器9090端口的cas上

    依次类推,其他的转发也是通过这种方式设置,如:

    ProxyPass /cas http://192.168.0.206:9090/cas

    ProxyPassReverse /cas  http://192.168.0.206:9090/cas

    #bbs不转发,采用apache处理


    ProxyPass /bbs !

    ProxyPassReverse /bbs  !

  • 相关阅读:
    Oracle Vm VirtualBox 搭建 yum 环境
    Vmware Workstation _linux yum 仓库搭建
    redhat5 设置静态ip
    管理表空间和数据文件
    表空间详解
    ocp linux 基础要点
    事务
    Hash哈希类型
    SortedSet有序集合类型
    set集合类型
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3172302.html
Copyright © 2011-2022 走看看