zoukankan      html  css  js  c++  java
  • 用 xampp 在 windows/Linux 下搭建代理服务器

    背景:学校上网开始收费,但实验室免费,由于宿舍和实验室都有ipv6,所以在实验室搭建代理服务器,让宿舍通过之上网。

    Windows下

    两步:

    1、编辑httpd.comf,去掉关于proxy的注释

    LoadModule proxy_module modules/mod_proxy.so
    LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
    #LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    LoadModule proxy_connect_module modules/mod_proxy_connect.so
    LoadModule proxy_express_module modules/mod_proxy_express.so
    LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
    LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
    #LoadModule proxy_html_module modules/mod_proxy_html.so
    LoadModule proxy_http_module modules/mod_proxy_http.so
    LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
    LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so

    关于balance、html的模块没去掉注释启动时一直报错启动不了,所以仍保留注释

    2、编辑httpd-proxy.conf,将ProxyRequests Off 改为 ProxyRequests On

    以上。

    其他机子在在浏览器设置代理服务器的地址、端口后就可以通过代理服务器上网了

    Linux下

    1. Open /Applications/XAMPP/etc/httpd.conf 
    2. Enable the following Modules by removing the # at the front of the line.
     - LoadModule rewrite_module modules/mod_rewrite.so
     - LoadModule proxy_module modules/mod_proxy.so
     - LoadModule proxy_http_module modules/mod_proxy_http.so
    
    3. Copy and Paste below to the bottom of httpd.conf
    
    
    # Implements a proxy/gateway for Apache.
    ## Required modules: mod_proxy, mod_proxy_http
    #
    <IfModule mod_proxy.c>
    #
    # Reverse Proxy
    #
    ProxyRequests On
    <Proxy *>
        Order deny,allow
        Allow from all
    </Proxy>
    ProxyVia On
    ProxyPass /api/ http://www.server.com/api/
    ProxyPassReverse /api/ http://www.server.com/api/
    ProxyPreserveHost On
    </IfModule>
    
    ## /api/ == http://localhost/api/
    ## if you access http://localhost/api/ it should access http://www.server.com/api/
  • 相关阅读:
    虚拟机下linux系统安装spark一个小提示
    寒假学习记录第七天
    寒假学习记录第六天
    寒假学习记录第五天
    快捷键
    yum安装软件内容
    常见问题处理
    linux目录详解
    linux三剑客
    linux符号与正则表达式
  • 原文地址:https://www.cnblogs.com/z-sm/p/4151416.html
Copyright © 2011-2022 走看看