apache 配置反向代理 设置
1、下载 安装
下载地址:http://httpd.apache.org/download.cgi
将apache 安装到某个目录中
修改conf/http.conf文件
修改配置文件端口 (端口为你本地项目的端口号)
修改配置文件端口 60行 :Listen 3000
第38行
修改apache的目录,改为自己 apache 安装路径
例:
Define SRVROOT "D:/_Tools/jee-oxygen/httpd-2.4.33-x64-vc11-r2/Apache24"
第249行
DocumentRoot "${SRVROOT}/htdocs"
<Directory "${SRVROOT}/htdocs">
改为要测试代码的路径(自己项目的路径)
例:
DocumentRoot "D:/GitPath/workspace/yangpuOA/src/main/webpage"
<Directory "D:/GitPath/workspace/yangpuOA/src/main/webpage">
去掉下面两行前面的#
142 LoadModule proxy_module modules/mod_proxy.so
150 LoadModule proxy_http_module modules/mod_proxy_http.so
在最后加上
<IfModule mod_proxy.c>
#proxy setting
ProxyPass /examples/ http://localhost:8080/examples/
ProxyPassReverse /examples/ http://localhost:8080/examples/
</IfModule>
# 此处为你要请求接口服务器的配置
#API目录 /examples/
#API地址 http://localhost:8080/examples/
运行cmd,进入到解压后的apache\bin目录,执行下面的命令
安装服务
httpd -k install
启动 停止服务
httpd -krestart //重启
httpd -k stop//停止
--------------------------------------------------------
报443错误,查杀相关端口
netstat -ano | findstr 443
tasklist | findstr 'pid'
taskkill /F /PID 'pid'
--------------------------------------------------
使用:
$("button").click(function () {
$.ajax({
url: "http://localhost:3000/examples/1.json",
type:"GET",
dataType:"json",
success:function(data){
console.log(data.name);
},
error:function(err){
console.log(err);
}
})
})
Note Note Note: 这里要写你本地的端口 + API目录即 : http://localhost:3000/examples/1.json" ,自动代理至 http://localhost:8080/examples/1.json
apache 配置反向代理 设置的更多相关文章
- Apache配置反向代理、负载均衡和集群(mod_proxy方式)
Apache配置负载均衡和集群使用mod_jk的方式比较多,但是mod_jk已经停止更新,并且配置相对复杂.Apache2.2以后,提供了一种原生的方式配置负载均衡和集群,比mod_jk简单很多. 1 ...
- Tomcat:利用Apache配置反向代理、负载均衡
本篇主要介绍apache配置反向代理,介绍了两种情况:第一种是,只使用apache配置反向代理:第二种是,apache与应用服务器(tomcat)结合,配置反向代理,同时了配置了负载均衡. 准备工作 ...
- wdlinux中apache配置反向代理模块
想要在.htaccess中开启反向代理功能都不行[apache中没有mod_proxy模块] .htaccess 文件内容如下 RewriteEngine On RewriteBase / Rewri ...
- apache配置反向代理
http.conf 去掉前面的#号 LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/ ...
- Nginx和Apache服务器上配置反向代理
在实际项目过程中,由于网站要用到一个在线编辑器(个性化的在线编辑软件),需要跨域进行通信!由于跨域通信较多,所以当时就想到在网站服务器上代理编辑软件的请求! 这就是“反向代理”的实际需求! 一.Ngi ...
- [笔记]nginx配置反向代理和负载均衡
1.nginx配置文件:源码安装情况下,nginx.conf在解压后的安装包内.yum安装,一般情况下,一部分在/etc/nginx/nginx.conf中,一部分在/etc/nginx/conf.d ...
- Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践
欢迎转载,转载时请保留全文及出处. Apache 2.4.7在CentOS6.4中安装配置反向代理解决单外网IP对应多个内网主机的方法实践 Apache安装 下载源程序(http://httpd.ap ...
- 使用XAMPP配置Apache服务器反向代理
反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时 ...
- apache httpd反向代理配置
apache httpd 2.4.6反向代理的配置,用户访问A server的8080端口,后台会自动请求Bserver的一个端口. 例如,用户访问ip-172-31-28-175的8080端口,后台 ...
随机推荐
- 数据标记系列——标记工具Imagtagger
https://github.com/bit-bots/imagetagger 待有空说一说!
- Shell命令-文件及内容处理之grep(egrep)、join
文件及内容处理 - grep(egrep).join 1. grep(egrep):文本过滤工具 grep(egrep)命令的功能说明 grep命令是Linux系统中最重要的命令之一,其功能是从文本文 ...
- java 中的基本数据类型
1, 变量 Java是强类型语言, 对于每一种数据都定义了类型,基本数据类型分为数值型,字符型,布尔型.数值型又分为了整型和浮点型. 整型又分为byte, int, short long. 浮点型又 ...
- java 将保单数据 生成图片
主要代码:---------------------------------------------------------------- /** * 生成图片 * @param cellsValue ...
- 10.1 ES6 的新增特性以及简单语法
ES6 的新增特性以及简单语法 let 和 const 模板字符串 箭头函数 对象单体模式 es6面向对象 模块化 let 和 const 之前一直用 var 来声明变量,ES6 新增 let 和 ...
- OpenFlow 交换机与控制器交互步骤
1. Hello 控制器与交互及互相发送 Hello 消息.Hello消息中只包含有OpenFlow Header,其中的 type 字段为 OFPT_HELLO,version 字段为发送方所支持的 ...
- CF1131D Gourmet choice
题目链接 题意 有两组菜,第一组有\(n\)种,第二组有\(m\)种.给出一个\(n\times m\)的矩阵,第\(i\)行第\(j\)列表示第一组中的第\(i\)种菜与第二组中的第\(j\)种菜好 ...
- 1: jsp的4个作用域 pageScope、requestScope、sessionScope、applicationScope的区别
1.区别: 1.page指当前页面有效.在一个jsp页面里有效 2.request 指在一次请求的全过程中有效,即从http请求到服务器处理结束,返回响应的整个过程,存放在HttpServletReq ...
- 分布式监控系统开发【day37】:监控客户端开发(五)
一.目录结构 二.模块方法调用关系总图 三.入口文件main 1.解决了说明问题 1.客户端就干了一件事情,干什么事情 收集数据汇报给服务端? 但是我这个客户端是插件形式2.首先必须要传一个参数,st ...
- 第十六节:语法总结(3)(C#6.0和C#7.0新语法)
一. C# 6.0 新语法 1. 自动属性初始化可以赋值 /// <summary> /// 自动属性初始化 /// </summary> public class UserI ...