本地模拟公网(外网)
模拟公网
- 软件集,需要到的软件
- 开始模拟环境搭建工作
- 启动 nginx 服务
- 启动 SwitchHosts ,新建环境,并且编写配置,不建议在系统Hosts 上直接配置
- 启动tomcat ,这里使用SpringBoot开发环境代替tomcat 容器
- 配置nginx配置,实现公网环境模拟
- 测试服务应用
- 代码 + 配置
- 测试服务
软件集,需要到的软件
nginx + SwitchHosts + tomcat
软件工具集百度地址:
链接: 14软件工程. 验证码:3031 【30 31 十六进制转换中文 为 :0 1 】
题外话:
SwitchHosts : 方便管理,分组管理你本地的Hosts,Hosts啥?点击直达
本地的Hosts路径 :C:\Windows\System32\drivers\etc
笔者目前工作的公司就有几个环境的项目,每次都要手动去修改本地的Hosts文件才可以连接到相应的服务器继续编码工作
开始模拟环境搭建工作
启动 nginx 服务
以控制台方式启动 nginx ,nginx 默认端口为80, 启动命令:
start nginx
打开浏览器,输入:127.0.0.1
看到该页面服务说明,nginx 已经启动成功:
【ps:有些开发软件 某些服务会占用80端口,SqlServer的报表服务(Reporting Service)就是】
·
报表服务:
启动 SwitchHosts ,新建环境,并且编写配置,不建议在系统Hosts 上直接配置
配置说明: |
---|
ip + 域名, ip 后面空格加域名 |
例子:127.0.0.1 www.baidu.com ,你在访问百度的时候就会访问到自己的服务 |
启动tomcat ,这里使用SpringBoot开发环境代替tomcat 容器
其他编码语言,直接启动自己的服务容器就可以,这个主要是模拟线上项目
服务端口为:11000,输入我的服务端口:http://127.0.0.1:11000 ,tomcat 服务启动成功,
配置nginx配置,实现公网环境模拟
在nginx 服务目录下的conf就是nginx配置
在nginx.conf配置里面,新增一个配置
server {listen 80;server_name static.itgsvip.com;location / {proxy_pass http://127.0.0.1:11000;}}
刷新nginx配置
.\nginx.exe -s reload
简单说:当你(nginx)监听到有人(请求)访问 static.itgsvip.com 的时候,你(nginx)就帮我代理到http://127.0.0.1:11000这个服务
访问 static.itgsvip.com,看看好不好使
测试服务应用
代码 + 配置
测试服务
空空如也
测试上传图片
上传成功
写完收工。。。
本地模拟公网(外网)相关推荐
- 公网/外网远程访问局域网的树莓派 1-3
系列文章 公网/外网远程访问局域网的树莓派 1-3 公网/外网远程访问局域网的树莓派 2-3 公网/外网远程访问局域网的树莓派 3-3 为公网远程访问树莓派配置一个固定TCP地址 随着科技的发展和电子 ...
- NATAPP本地地址映射到外网
NATAPP本地地址映射到外网 官网地址 步骤 官网地址 https://natapp.cn/ 步骤 参考地址:https://cloud.tencent.com/developer/article/ ...
- 本地地址映射成外网地址工具-ngrok
本地地址映射成外网地址工具-ngrok 下载地址:https://ngrok.com/ 下载完成后,解压缩,已个ngrok.exe文件,直接双击启动. 输入: ngrok http 82 这个命令 就 ...
- 本地网站接入外网自动填写用户名密码并登陆
本地网站接入外网自动填写用户名密码并登陆 昨天公司给安排了一项任务,让公司的网站能够点击跳转到别的公司的网站上,但是那个网站有用户登陆,公司让跳过这个登陆直接进去. 为了解决这个问题,我是想来想去,最 ...
- CentOS7上CloudStack4.11.0部署,双网卡模拟公网私网 基本网络设置
模拟实验...使用VMware创建的虚拟机进行... 先创建主机,设置双网卡,一个 桥接 模拟公网 一个 NAT 模式 模拟私网 创建两个虚拟机, 都是 "双网卡" 一个 管理节点 ...
- Ajax 调用webservice 解决跨域请求和发布到服务器后本地调用成功外网失败的问题...
webservice 代码 1 /// <summary> 2 /// MESService 的摘要说明 3 /// </summary> 4 [WebService(Name ...
- 将本地电脑做外网映射
很多小伙伴应该都想过这个问题,我们能不能将自己的电脑做成服务器,然后其他人可以通过网络访问到我们得电脑. 当然,这个问题的答案是肯定可以的.今天我就给大家总结一下,怎么将本地ip映射到外网. 准备 这 ...
- 腾讯云搭载frp服务端-映射本地客户端到外网(小米路由pro内网穿透)
最近因为一些事情,需要映射内网的网络到外网,我的小米路由器pro是可以ssh到它内部的linux系统的,我想把我服务器的某些大文件拉到我的路由器硬盘里,所以我就需要远程用scp链接我的路由进行远程传输 ...
- 如何用nginx本地套壳外网
近来遇到一个特殊情况,机房只有一台机器连接外网,但是希望内网能访问外网某个网站 (此网站是自己开发的). 修改nginx的配置文件: location /api/ { proxy_pass ...
最新文章
- 关于OpenCV中常见函数用法总结
- 扩展资源服务器解决oauth2 性能瓶颈
- [算法]链表的逆序遍历节点
- C#正则表达式判断是否为IP地址
- Mapper 接口无法注入或Invalid bound statement (not found)
- Go语言讲解深拷贝与浅拷贝
- 安装mysql出现由于找不到VCRUNTIME140_1.dll,无法继续执行代码,请重新安装程序
- 广东高院驳回快播对深圳市场监管局2.6亿罚款案上诉
- IOC操作Bean管理XML方式(创建对象和set注入属性)
- 2019西电网安实验班选拔考试
- linux shell 读取for循环中出现难处理的数据之单引号错误实例
- d. powerful ksenia_DEBON D.D |这才是每个女人应该拥有的
- [转载] 比较器(Comparable和Comparator)、自然排序、定制排序
- python中filter是什么意思_求能人解答python filter()和filter_by()区别是什么
- K-special Tables
- JZOJ 3055. 【NOIP2012模拟10.27】比赛
- Unity接入Facebook SDK--android篇
- 电子海图数据购买、安装、更新及使用注意事项
- 推荐一款微信小程序《诗词万卷》
- Typhoon-v1.02渗透笔记
热门文章
- 自学安卓软件开发!关于网络优化你必须要知道的重点,经典好文
- MSXML2.XMLHTTP.4.0对象
- 领峰环球温馨提示:期货投资入门知识哪些是必须要掌握的呢?
- Django新建应用时出错raise RuntimeError(“populate() isn‘t reentrant“)
- 从GPT到ChatGPT:我们离那个理想的AI时代到底还有多远?
- 【网络】拔掉网线后,TCP连接还存在吗?
- 如何在网上兼职赚钱?复制别人的套路,才能赚到大钱!
- 推荐5款宝藏电脑软件,建议收藏
- Python学习:字符串的深入浅出
- Android studio环境配置万能方案