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/
  • 相关阅读:
    grunt in webstorm
    10+ Best Responsive HTML5 AngularJS Templates
    响应式布局
    responsive grid
    responsive layout
    js event bubble and capturing
    Understanding Service Types
    To add private variable to this Javascript literal object
    Centering HTML elements larger than their parents
    java5 新特性
  • 原文地址:https://www.cnblogs.com/z-sm/p/4151416.html
Copyright © 2011-2022 走看看