首先看一下我的项目地址栏:localhost也可以是(127.0.0.1)代表都是本地 8080端口,项目名是case
Ngrok上面的免费服务器会给我们生成一个http://自定义.free.idcfengye.com的一个网址,别人访问上面的地址就可以进入到我的项目
第一步:到Ngrok的官网注册一个账号:点我跳转到Ngrok官网
第二步:登录进去之后点击“隧道管理-开通隧道-立即购买”
这些服务器可以自定义域名但是要花钱,免费的在最后面(不能自定义)鼠标滑轮一直往下滑就能瞅见下图这个服务器。
第三步:点进去之后将下图中的选项填了即可(隧道名和前置域名自定义随便填即可)点完“确定添加”,后跳转再点”确定开通“
第四步:隧道管理-客户端下载-选择自己的系统
第五步:下载到本地是一个压缩包,压缩后有两个文件,我下的是win64的点击下图的这个文件
打开上面文件后双击下图红框的程序,会弹出来一个cmd如图所示
第六步:打开隧道管理将隧道的id复制到哪个cmd程序上,回车
回车之后如果跳到和我下图一样的界面,就是部署成功了。
点一下隧道管理里面的查看状态,是不是和图片中一样。
第七步:将上图中我显示的是:http://kaikai.free.idcfengye.com(这个是自定义生成的,每个人不一样你需要看你自己的)输入到浏览器地址栏
注意看,404了!可以看到地址没有输入错误啊,原因继续看下面
第八步:解决404
要知道咱们是将自己的端口部署到了Ngrok服务器,而不是项目!
第一种方法:我们要将自己的项目名添加到地址栏:http://自定义.free.idcfengye.com/项目名
第二种方法:直接将打包的项目名为空(我使用的是tomcat)
如下图所示,我在手机上也可以访问这个项目了!