问题前言
- 自己开发的web项目,部署到本地的tomcat服务器上,想让别人来访问!
- 我先试了云服务器感觉比较复杂,然后发现还有另一种途径的方法,就是使用花生壳的内网穿透。内网穿透意思就是内网映射,也就是把外网的域名和端口映射到内网域名和端口上,实现内网网址的间接调用。
- 本次我主要做的是结合ssm返回一个json数据,安卓开发拿到这个json数据进行解析并在页面显示
方法步骤:
1.安装和配置tomcat,将项目部署到tomcat,保证可以正常访问
2.下载安装 花生壳5
https://hsk.oray.com/download/
下载对应操作系统的即可
3.登录,注册,获得域名
https://console.oray.com/passport/register.html?fromurl=https%3A%2F%2Fhsk.oray.com%2F
4.pc端登录
a.点击免费激活
b.点击+号,创建一个映射
c.点击Http ,前往购买,6块钱100年!!
d. 选择Http,填写主机和端口
主机地址:127.0.0.1 tomcat端口默认为8080
e.复制这个网站在浏览器打开,实现功能(相当于localhost:808)
5.到这里就实现了这个功能,可以把网站发给你的小伙伴,让他们运行访问你的项目!
6.失败可能原因:
防火墙的问题