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端口,后台 ...
随机推荐
- 第三章· Redis消息队列
一.生产消费模型 二.Redis发布消息的两种模式
- Django admin组件使用
ADMIN 组件 介绍 admin 组件实现了更方便的WEB后台数据管理方式 settings.py 中第一个组件就是 : INSTALLED_APPS = [ 'django.contrib.adm ...
- mongoDB 文档概念
mongoDB 文档概念 什么是文档 文档是 mongodb 基本的数据组织单元,类似于mysql 中的记录 文档由多个键值对组成,每个键值对表达一个数据项 属于 bson 数据 ps: bson ...
- <数据结构基础学习>(四)链表 Part 2
一.使用链表实现栈 增,删,查只对链表头进行操作,时间复杂度都为O(1) 链表头作为栈顶 LinkedListStack<E> implements Stack<E> publ ...
- 牛客网 223C 区区区间间间(单调栈)
题目链接:区区区间间间 题意:给出长度为n的数字序列ai,定义区间(l,r)的价值为, 请你计算出. 题解:单调栈求ai左边和右边第一个比它小的位置,需要减去ai的个数为$(R_i-i+1)*(i-L ...
- Mariadb修改root密码
默认情况下,新安装的 mariadb 的密码为空,在shell终端直接输入 mysql 就能登陆数据库. 如果是刚安装第一次使用,请使用 mysql_secure_installation 命令初始化 ...
- java 11 局部变量类型推断
什么是局部变量类型推断? var javastack = "javastack"; System.out.println(javastack); 大家看出来了,局部变量类型推断就是 ...
- div高度随浏览器窗口高度变化;
通过实际测试,按照网上的说法通过设置html,body{height: 100%:}, 然后让div以100%继承body的高度,这种做法是错误的,必须得上级有个设置固定的高度. 原生js代码(参照网 ...
- 2017-12-19python全栈9期第四天第二节之列表的增删查改之按索引改和按切片改
#!/user/bin/python# -*- coding:utf-8 -*-li = ['zs','ls','ww','zl','xx']li[0] = 'cxvb' #按索引位置print(li ...
- Gaussian Process for Regression
python风控评分卡建模和风控常识(博客主亲自录制视频教程) https://study.163.com/course/introduction.htm?courseId=1005214003&am ...