首页 > 其他分享 >使用cpolar发布树莓派网页(apache2网页的发布)

使用cpolar发布树莓派网页(apache2网页的发布)

时间:2022-11-02 16:40:58浏览次数:51  
标签:树莓 隧道 apache2 cpolar 网页 80 数据

在上篇介绍中,我们成功的在本地树莓派上建立起一个简单网页,不过在通常情况下,树莓派并不会随身携带,而是将其放在固定的地方(如家里),想要在其他地方访问到树莓派上的网页,就需要将树莓派的网页发布到公共互联网。想要达到这个目的,我们可以借助cpolar完成。

之前我们已经在树莓派上安装了cpolar,因此现在我们只要进行一些设置,就能随时随地访问到家里树莓派的网页。

首先在树莓派的命令行界面输入命令,以树莓派本地的80端口生成一条数据隧道。

cpolar http -region=cn_vip 80

为什么是80端口呢?是因为apache2是通过80端口,向外输出网页信息。

使用cpolar发布树莓派网页(apache2网页的发布)_搭建网站

正常情况下,树莓派会反馈以下信息,证明数据隧道已经成功建立

使用cpolar发布树莓派网页(apache2网页的发布)_穿透内网_02

而我们则可以在公共互联网上,通过红框内的网址,访问到位于家中内网中树莓派上的网页。

使用cpolar发布树莓派网页(apache2网页的发布)_搭建网站_03

只需一行简单的命令,我们就能打通本地树莓派(80端口)与公共互联网的数据隧道,将位于内网树莓派上的网页,发布到公共互联网上!不过,这时的数据隧道处于临时链接的状态(每隔24小时重置一次),适合对本地建立的网页进行测试时使用(如寻找网页bug,进行网页使用实测等)。对于想让网页链接能够长期稳定可用的,我们还需要生成一个固定的数据隧道。

想要生成稳定的数据隧道,我们需要将cpolar升级为基础套餐(或以上),获得保留二级子域名的功能。在cpolar套餐升级完毕后,登录cpolar官网,在官网页面左侧的“预留”项下,找到“保留二级子域名”功能。

使用cpolar发布树莓派网页(apache2网页的发布)_服务器_04

在这个功能下,我们进行几个简单的设置;地区我们选择China VIP;二级域名可以输入方便记忆的内容(如“Relax”);描述可随意输入(只要能自己识别隧道用途即可,这里我们填入“ceshi”)。各项填入完毕后,即可点击右侧的“保存”按钮,将这条数据隧道固定下来。当然,如果觉得某条数据隧道已经不再需要,也可以点击对应行右侧的“红X”将其删除,释放宝贵的数据隧道名额。

使用cpolar发布树莓派网页(apache2网页的发布)_java_05

使用cpolar发布树莓派网页(apache2网页的发布)_前端_06

在cpolar云端设置完成后,我们就要转回cpolar客户端,进行保留的数据隧道测试。在本地树莓派的命令行窗口中,输入命令

cpolar http -subdomain=relax -reginotallow=cn_vip 80

其中,命令行的“relax”处,需要替换为在云端设置时保留的二级域名内容

只要能够显示如下信息(主要为第一行的绿色online信息),就说明我们保留的数据隧道运行正常,此时我们就长期稳定的在公共互联网上,使用红框内的新网页链接,访问到位于家中树莓派上的网页了。

使用cpolar发布树莓派网页(apache2网页的发布)_前端_07

使用cpolar发布树莓派网页(apache2网页的发布)_搭建网站_08

使用cpolar发布树莓派网页(apache2网页的发布)_搭建网站_09

从以上说明可以看出,使用cpolar建立能够长期稳定存在的数据连接并不复杂,就算对树莓派或linux不熟悉的新人也能轻松完成。此时我们位于树莓派的网页已经可以正常访问,只需再稍加完善,就完成了树莓派上简单网页的制作和发布工作。由于完善工作知识点细碎,我们将在下篇文章中为大家详细介绍。

标签:树莓,隧道,apache2,cpolar,网页,80,数据
From: https://blog.51cto.com/u_712442/5817705

相关文章

  • 使用cpolar发布树莓派网页(cpolar功能的完善)
    在上篇介绍中,我们通过将cpolar云端数据隧道与本地网页的关联,了解了如何对cpolar的配置文件进行修改。现在,我们将继续对cpolar进行设置,将其添加到树莓派的自启动服务中,并设置......
  • 使用cpolar发布树莓派网页(cpolar隧道的完善)
    在上篇文章中,我们为树莓派上的网页设置了能够长期稳定存在的数据隧道,但此时的网页和数据隧道还存在一些小问题,如关闭cpolar的链接窗口后,在外网会无法访问树莓派网页;树莓派重......
  • 使用cpolar优化树莓派上的网页(1)
    在之前的介绍中,我们向大家展示了如何在树莓派上搭建一个完整的网页,并使用cpolar将其发布到互联网的过程,这时的网页已经是一个功能齐全的网页,我们可以使用该网页储存照片或视......
  • 使用cpolar发布群晖NAS上的网页(2)
    在上篇介绍中,我们为大家演示了如何在群晖NAS上安装一个简单的网页运行环境,并对其进行设置,为我们之后上传网页做好准备。而网页内容,为了方便说明,我们选择了一篇公开源代码的......
  • 使用cpolar优化树莓派上的网页(3)
    在之前的文章介绍中,我们向大家展示了如何在树莓派上搭建一个网站,并通过设置,将这个网站以我们喜欢的域名发布到公共互联网上。到这一步,我们的网站已经初具雏形,只要再进行现行......
  • 使用cpolar发布群晖NAS上的网页(1)
    群晖NAS作为一款简便易用的小型数据中心,已经在很多家庭和中小型企业中得到了应用,作为数据中心,群晖NAS极少关闭,因此也成为网页服务器的较好选择。不过群晖NAS通常都应用于内......
  • 使用cpolar发布群晖NAS上的网页(3)
    在前两篇介绍中,我们成功的在局域网内的群晖NAS上,搭建起一个简单的静态网页,虽然这个网页不复杂,但其展示的原理却是通用的。接着我们就可以使用cpolar建立的数据隧道,将这个网......
  • 使用cpolar发布群晖NAS上的网页 中篇(7.X版)
    在上篇文章中,我们在群晖系统中使用webstation创建了一个简单的静态网页,并且在局域网内进行测试,网页也能够正常显示。接下来,我们就可以使用cpolar建立一条数据隧道,将这个网......
  • 使用cpolar发布群晖NAS上的网页(设置固定域名)
    在上篇介绍中,我们使用cpolar的数据隧道功能,成功地将位于内网群晖NAS上的网页发布到了公共互联网,让公共互联网上的用户也能浏览到它。不过,此时的公网链接还是临时性质,是网页......
  • 使用cpolar发布群晖NAS上的网页 下篇(7.X版)
    在之前的两篇介绍中,我们使用群晖系统的套件(主要为webstation和php7.4)和开源模板,在本地群晖NAS中建立起一个简单网页,并通过cpolar建立的临时数据隧道,将其发布到公共互联网上......