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/
  • 相关阅读:
    vue实现图片路径传送
    title中添加小图标
    张钊的第一份作业
    张钊的第二份作业
    在Windows Server 2008 R2环境下安装活动目录失败的一个解决方法
    如何把SubVersion的服务程序变为Window后台服务形式
    一个关于静态方法调用的问题。
    WCF配置中遇到的问题:如何把Hostname修改成IP
    删除Visual Studio最近的项目(转载)
    有时候用ifstream或ofstream打开带有中文路径的文件会失败
  • 原文地址:https://www.cnblogs.com/z-sm/p/4151416.html
Copyright © 2011-2022 走看看