一般自己写完一个网站之后配置到tomcat之后就能通过局域网访问了,但是却无法让不是同一个局域网的计算机访问,要想做到外网访问,

1、可以将网站配置到云服务器上,或者你得有自己的外网ip,
2、利用内网穿透sunny-ngrok

这是网站的官网 https://www.ngrok.cc/

1、注册个账号

首先你要到上面申请个账号并且登录,我想登录注册大家都会的了,这个就不说了

2、开通隧道

进入隧道管理开通一个隧道,可以根据自己的需要选择,在下比较穷。。。。只好选择了免费的,使用时还是可以的,但是一些较大的文件传输可能会有点慢

3、隧道设置

协议选择一般选择http
隧道名称可以随便取
域名只能设置前面的部分,这应该是个二级域名,设不设置问题不大
本地端口前面127.0.0.1是主机名,后面的端口,网站通常都是80 也可自己修改,修改之后用tomcat发布的端口必须和这一样

4、记录隧道id

这一块唯一要记住的就是隧道id了

5、客户端下载

根据你的电脑系统自行选择

进入官网下载客户端https://www.ngrok.cc/download.html

6、网站发布

通过tomcat或者其他服务器将网站发布,然后运行下载好的客户端

(注)端口要和隧道端口一致

此客户端程序只能通过cmd命令来运行,因此可以先进入程序所在的文件夹,在地址栏中输入cmd直接进入该目录

输入 sunny.exe clientid 你的隧道id

运行之后

其中网址就是http://name.free.ngrok.cc 就是分配的域名,其中name是你之前自己设置的,
现在你让你的同学或者家人访问该网址就能看到你写的网站了,前提是你得先把网站发布到tomcat服务器上,且一直在运行状态

将自己写的网站发布到外网sunny-ngrok相关推荐

  1. phpnow安装apache失败及phpnow绑定域名解决方法,网站发布到外网

    在使用PHPnow工具安装Apache和MySQL数据库时经常会出现以下错误信息: 安装服务 [apache_pn]失败.可能原因如下: 1. 服务名已存在,请卸载或使用不同的服务名. 2. 非管理员 ...

  2. 内网网站发布到外网-五种方法

    转自:http://www.nat123.com/Pages_8_549.jsp 汇总固定公网IP.动态公网IP.内网环境无公网IP,这三种网络环境下的发布内网网站到外网的实现教程方案. 一,固定公网 ...

  3. Windows上如何搭建web网站,并发布到外网可访问?1-2

    系列文章 Windows用户如何安装使用cpolar内网穿透? Windows上如何搭建web网站,并发布到外网可访问?1-2 Windows上如何搭建web网站,并发布到外网可访问?2-2 Wind ...

  4. 如何将自己电脑作为服务器将项目发布至外网

    如何将自己电脑作为服务器将项目发布至外网(springboot+mysql+tomcat) 开发工具:IDEA 话不多说开整 一:将您的NB项目打成war包:怎麽打? 来直接看: 1.注:在主函数中继 ...

  5. 如何发布一个外网可以访问的网站

    下载一个外网映射工具nat123并安装 下载通tomcat,访问:http://tomcat.apache.org/,download下的tomcat6.0或tomcat7.0,下载windows下载 ...

  6. sharepoint网站如何发布到外网

    打开sharepoint管理中心--应用程序管理--配置备用访问映射--编辑公用区域 URL--备用访问映射集:选择需要发布的网站--公用URL处, Internet设置成外网域名,eg:http:/ ...

  7. 在群晖NAS上搭建WordPress动态网站并实现外网访问

    目录 一.安装套件 1. 安装Web Station套件 2. 安装MariaDB 10数据库套件 3.安装服务套件 4.我为什么要用WordPress? 5.建站的其它方法 二.访问WordPres ...

  8. 如何免费创建一个自己的网站(可通过外网访问)

    是不是曾想过创建一个属于自己的网站?拥有一个独一无二的域名,让别人可以通过外网使用这个域名访问自己的网站?小白教程来了,大佬请略过轻喷!希望大家互相学习一下,共同进步! 目录 1 基本概念 2 编写简 ...

  9. 怎么创建一个自己的网站并从外网可以访问

    这个问题是很多新手喜欢问的,譬如大学生想做个自己的博客或者搞个班级图片站什么的,一来可以装个X,二来也算是有个自己定义的域名搞搞小业务什么的. 那么怎么才能有个属于自己的网站(企业邮箱)呢. 一:申请 ...

最新文章

  1. matlab编写识别手写数字_用于图像识别的五大最佳编程语言!
  2. 复习1 - String,StringBuilder,StringBuffer的执行效率区别
  3. 谈下关于kaggle的反作弊规则
  4. 表格过滤器_不用记账软件也可以记录支出明细,这个在线协同表格很方便
  5. vert.x_选择Vert.x的3个理由
  6. LeetCode 53:最大子序和解题以及优化思路(第一次独立刷题记录)
  7. 魔兽8.0玩家最多服务器,魔兽世界8.0一上线玩家就挤爆服务器!然而暴雪还藏2个大招在后面...
  8. JQuery实现ajax跨域
  9. 漫谈Google的Native Client(NaCl)技术(二)–技术篇(兼谈LLVM)
  10. http://blog.51cto.com/forsk/1531568
  11. Android Multimedia框架总结(十二)CodeC部分之OMXCodec与OMX事件回调流程
  12. iPhone连接Mac电脑总是断开
  13. 服务器主控芯片,物联网主控芯片6大架构分析 谁能独当一面
  14. Hibernate(9)_多对一的关联映射
  15. 电脑文件自动备份云服务器,电脑文件自动备份云服务器
  16. 四川省评高级教师考职称计算机,四川省中学教师中、高级职称评审条件
  17. 英语学习者的十句经典名言
  18. Windows系列系统 修改键盘默认对应键值(修改ctrl与fn位置, 解决键盘重要键损坏问题)
  19. linux 去掉终端控制符,Linux终端显示控制字符
  20. 《薛兆丰的经济学课》课程总结4--相互依赖

热门文章

  1. 微服务之服务治理相关内容
  2. 【前端技巧】文本内容单行省略及多行省略
  3. 解决Google Colab 读取Google Drive(云盘) 文件速度慢
  4. 云服务器是不是虚拟主机,云服务器不是虚拟主机吗
  5. IPV6重复地址检测(DAD)
  6. Halide 配置 visual studio
  7. FE!FE!面板固定效应模型:你用对了吗
  8. 谷歌学术403异常处理
  9. 图像识别(2)——《OpenCV3编程入门》毛星云编著
  10. Java创建线程(Lambda表达式创建线程)