使用cpolar内网穿透发布树莓派网页:发布web网站 2/4
系列文章
- 使用cpolar内网穿透发布树莓派网页:搭建web服务器 1/4
- 使用cpolar内网穿透发布树莓派网页:发布web网站 2/4
- 使用cpolar内网穿透发布树莓派网页:配置固定二级子域名 3/4
- 使用cpolar内网穿透发布树莓派网页:设置开机自启动 4/4
上一篇:
在上篇介绍中,我们成功的在本地树莓派上建立起一个简单网页,不过在通常情况下,树莓派并不会随身携带,而是将其放在固定的地方(如家里),想要在其他地方访问到树莓派上的网页,就需要将树莓派的网页发布到公共互联网。想要达到这个目的,我们可以借助cpolar完成。
之前我们已经在树莓派上安装了cpolar,因此现在我们只要进行一些设置,就能随时随地访问到家里树莓派的网页。
首先在树莓派的命令行界面输入命令,以树莓派本地的80端口生成一条数据隧道。
cpolar http -region=cn_vip 80
为什么是80端口呢?是因为apache2是通过80端口,向外输出网页信息。
正常情况下,树莓派会反馈以下信息,证明数据隧道已经成功建立
而我们则可以在公共互联网上,通过红框内的网址,访问到位于家中内网中树莓派上的网页。
只需一行简单的命令,我们就能打通本地树莓派(80端口)与公共互联网的数据隧道,将位于内网树莓派上的网页,发布到公共互联网上!不过,这时的数据隧道处于临时链接的状态(每隔24小时重置一次),适合对本地建立的网页进行测试时使用(如寻找网页bug,进行网页使用实测等)。对于想让网页链接能够长期稳定可用的,我们还需要生成一个固定的数据隧道。
想要生成稳定的数据隧道,我们需要将cpolar升级为基础套餐(或以上),获得保留二级子域名的功能。在cpolar套餐升级完毕后,登录cpolar官网,在官网页面左侧的“预留”项下,找到“保留二级子域名”功能。
在这个功能下,我们进行几个简单的设置;地区我们选择China VIP;二级域名可以输入方便记忆的内容(如“Relax”);描述可随意输入(只要能自己识别隧道用途即可,这里我们填入“ceshi”)。各项填入完毕后,即可点击右侧的“保存”按钮,将这条数据隧道固定下来。当然,如果觉得某条数据隧道已经不再需要,也可以点击对应行右侧的“红X”将其删除,释放宝贵的数据隧道名额。
在cpolar云端设置完成后,我们就要转回cpolar客户端,进行保留的数据隧道测试。在本地树莓派的命令行窗口中,输入命令
cpolar http -subdomain=relax -region=cn_vip 80
其中,命令行的“relax”处,需要替换为在云端设置时保留的二级域名内容。
只要能够显示如下信息(主要为第一行的绿色online信息),就说明我们保留的数据隧道运行正常,此时我们就长期稳定的在公共互联网上,使用红框内的新网页链接,访问到位于家中树莓派上的网页了。
从以上说明可以看出,使用cpolar建立能够长期稳定存在的数据连接并不复杂,就算对树莓派或linux不熟悉的新人也能轻松完成。此时我们位于树莓派的网页已经可以正常访问,只需再稍加完善,就完成了树莓派上简单网页的制作和发布工作。由于完善工作知识点细碎,我们将在下篇文章中为大家详细介绍。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。
下一篇:
相关文章
- Web网页自动化实战《4.获取所有酒店的名字、价格、评分信息,并写入文件》上篇
- 适用于app.config与web.config的ConfigUtil读写工具类 基于MongoDb官方C#驱动封装MongoDbCsharpHelper类(CRUD类) 基于ASP.NET WEB API实现分布式数据访问中间层(提供对数据库的CRUD) C# 实现AOP 的几种常见方式
- Vue.js / Nuxt.js / uni-app - 移动端 H5 网页,在电脑 PC 上打开时居中显示(手机网页在电脑上打开后,简单粗暴防止 “界面样式“ 拉伸变形的解决方案)适用所有web项目
- Web测试的各个测试点,居然这么全!(文末送web测试方法大全一份)
- Web在线文件管理器(web os) KODExplorer
- Google浏览器升级为最新打开网页时缓慢 “正在建立安全连接..........”解决方法
- Highmaps网页图表教程之Highmaps第一个实例与图表构成
- 《圣殿祭司的ASP.NET4.0专家技术手册》---- 1-16 IIS 7.5 Express精简版网页服务器
- 《移动网页设计与开发 HTML5+CSS3+JavaScript》—— 2.7 数据属性
- 《HTML5+CSS3网页设计入门必读》——1.8 了解在Web服务器上放置文件的位置
- 分享到朋友圈时获取网页中的缩略图
- web scraper 抓取网页数据的几个常见问题
- 大学生个人网页作业附源码
- WEB前端大作业-儿童礼物礼品商城响应式网页模板(HTML JS CSS)
- js实现类似微信网页版在可编辑的div中粘贴内容时过滤剪贴板的内容,光标始终在粘贴内容后面,以及将光标定位到最后的方法
- Web 基础之 SSH 框架访问网页返回 json 数据简单实现的整理