用 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/
用 xampp 在 windows/Linux 下搭建代理服务器的更多相关文章
- Scrapy爬虫学习笔记 - windows \ linux下搭建开发环境2
		
四.虚拟环境的安装和配置 virtualenv可以搭建虚拟且独立的python运行环境, 使得单个项目的运行环境与其它项目独立起来. virtualenv本质上是个python包 虚拟环境可以将开发环 ...
 - Scrapy爬虫学习笔记 - windows \ linux下搭建开发环境1
		
一.pycharm的安装和简单使用 二.mysql和navicat的安装和使用 三.windows和linux下安装pytho ...
 - Linux下搭建个人网站
		
前不久在阿里买了一个服务器,然后开始第一次尝试搭建自己的个人网站.前端采用了bootstrap框架,后端采用的是PHP,数据库使用的是Mysql.新手第一次在linux下搭建遇见很多问题,在这里分享一 ...
 - Linux下搭建PHP环境
		
转载于: http://www.uxtribe.com/php/405.html 该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件 ...
 - Windows 7下搭建Jmeter测试环境
		
jmeter配置.安装 一. 工具描述 apache jmeter是100%的java桌面应用程序,它被设计用来加载被测试软件功能特性.度量被测试软件的性能.设计jmeter的初衷是测试web应用,后 ...
 - Linux下搭建Lotus Domino集群
		
Linux下搭建Lotus Domino 集群 本文内容是Linux平台下Lotus Domino服务器部署案例(http://chenguang.blog.51cto.com/350944/1334 ...
 - LINUX下搭建JAVA的开发环境
		
LINUX下搭建JAVA的开发环境 (2009-07-13 10:04:13) 下面就将Linux下JAVA开发环境的搭建详细道来: 1.Linux下JDK的安装 至于下载JDK的二进制可执行 ...
 - 消息中间件——RabbitMQ(一)Windows/Linux环境搭建(完整版)
		
前言 最近在学习消息中间件--RabbitMQ,打算把这个学习过程记录下来.此章主要介绍环境搭建.此次主要是单机搭建(条件有限),包括在Windows.Linux环境下的搭建,以及RabbitMQ的监 ...
 - 【转】在Linux下搭建Git服务器
		
在 Linux 下搭建 Git 服务器 环境: 服务器 CentOS6.6 + git(version 1.7.1)客户端 Windows10 + git(version 2.8.4.windows. ...
 
随机推荐
- C# == equals 本质理解
			
using System; using System.Diagnostics; using System.Text; using System.Collections; using System.Co ...
 - 办公软件Office PPT 2010视频教程从入门到精通系列教程(22课时)
			
办公软件Office PPT 2010视频教程从入门到精通系列教程(22课时) 乔布斯的成功离不开美轮美奂的幻灯片效果,一个成功的商务人士.部门经理也少不了各种各样的PPT幻灯片.绿色资源网给你提供了 ...
 - [CareerCup] 4.2 Route between Two Nodes in Directed Graph 有向图中两点的路径
			
4.2 Given a directed graph, design an algorithm to find out whether there is a route between two nod ...
 - 20155301-滕树晨 第二次随笔作业--从现有技能获取的经验应用于JAVA中
			
第二次随笔--从现有技能获取的经验应用于JAVA中 你有什么技能比大多人(超过90%以上)更好? 这个想了半天,有一个是我乒乓球还是比较擅长的,在学校里可能比百分之90的人要强,在外面肯定是不如了.再 ...
 - [转]细说MySQL Explain和Optimizer Trace简介
			
在开发过程中,对每个上线的SQL查询指纹(query figerprint)的质量都应有估算:而估算DB查询质量最直接的方法,就是分析其查询执行计划( Query Execution Plan ,即Q ...
 - Android图像格式类及图像转换方法
			
Android图像格式类及图像转换方法介绍 一款软件的开发和图像密切相关,特别是移动应用程序,在视觉效果等方面是至关重要的,因为这直接关系到用户的体验效果.在Android程序开发的过程中,了解存在哪 ...
 - SSRS用自定义对象绑定报表
			
有一个报表的数据源是一个对象的List, 这个对象List中还有层级,其中还有其他的对象List,这样的层级有三层.其数据是从数据库中取出来的.其LINQ的操作太多了而且复杂,所以不太可 能从LINQ ...
 - [整理] ES5 词法约定文档树状图
			
将ES5 词法说明整理为了树状图,方便查阅,请自行点开小图看大图:
 - Javascript基础系列之(七)函数(对象和属性)
			
包含在对象里的数据可以通过两种方式来访问 既属性的对象(property)和方法(method) 属性是隶属于某个特定对象的变量,方法则是某个特定对象才能调运的函数. 对象是由一些彼此相关的属性和方法 ...
 - HTML5——将图片拖拽上传
			
如下图所示: 代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> ...