群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3
系列文章
- 群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3
- 群晖NAS 7.X搭建本地web服务器并实现公网访问 2/3
- 群晖NAS 7.X搭建本地web服务器并实现公网访问 3/3
随着网络科技和硬件设施的发展,人们对大容量数据存储的需求与日俱增,各种产品和概念相继出现。群晖NAS作为其中的代表,自然获得了不少中小型企业和个人用户的欢迎,其普及程度也越来越高。而数据中心功耗不高,且数据交换可能随时发生,因此运行也相对稳定,也就成为昂贵的专业服务器的替代品之一,一些个人博客和小型企业官网,都是依托群晖系统搭建的。但群晖系统通常运行于内网,想要将群晖上的网页发布到公共互联网,可以使用cpolar的数据隧道功能实现。现在,就让我们向大家展示,如何在群晖NAS上建立一个网页,并使用cpolar将其发布到公共互联网上吧。
遵循从易到难的原则,我们先尝试在群晖NAS上建立一个简单的静态网页,熟悉cpolar创建数据隧道的流程和发布网页的原理,在进行更深层次的动态网页搭建。要搭建静态网页,首先要在群晖系统的套件中心安装网页运行必备的程序,这些程序包括php系列以及web station套件。这里我们选择安装php系列的php7.4版(这也是后期搭建动态网页必须的,因此先行安装)。
打开群晖系统的套件中心,在搜索框中输入php,从中找到php7.4,点击图标下方的“安装套件”进行安装。
php7.4安装完成后,就会显示为“已安装”。
同样的步骤,我们再搜索并安装web station套件。
在进行web station的设置之前,我们先找一个简单网页的源代码,用于我们的网页展示。这里我选择的源代码为开源网页(感谢制作者的开源共享),下载地址为“https://gitee.com/selfeasy/love”,为方便操作,可以zip格式下载
接着在本地计算机将其解压。解压后,可以直接将网页文件夹拖动到群晖系统中,此时我们可以先将其存放在web文件夹下
完成网页文件夹的移动后,我们就能对web station进行简单设置,使其生成本地网页运行的环境。点击web station图表下方的“打开”按钮,进入web station的主界面,我们点击左侧的“网页服务门户”项,点击页面上方的“新增”,在跳出的选择框中选择“创建服务门户”,生成一个网页运行容器。
再在弹出的页面中,选择“虚拟主机”
点击后,我们就进入虚拟主机的设置页面,在这个页面,我们需要对参数进行逐一设置。
首先是端口的设置,我们可以选择是基于主机名访问网页,还是基于端口号访问网页(也就是生成的本地地址以英文为标识,还是以数字为标识)
选择基于名称
主机名:由于是测试创建,所以主机名选择test;
端口:去掉勾选80/443端口(80端口附加了很多web管理,为避免混淆,还是不要选它),勾选http并附加端口号81(群晖套件占用了大量端口,所以选个比较少用的);
选择基于端口
端口:勾选HTTP,并在其后的空格内,填入端口号81(https端口我们大概率用不上,但也需要顺延端口号,否则会提示端口设置错误)
需要注意的是,基于端口和基于主机名,只能有一个生效,二者不能同时生效,并且:
基于端口的网址是http://局域网IP/主机名
基于端口的网址是 http://局域网IP:端口号
接下来是对网页内容进行选择,这里我们可以输入之前移动的开源网页地址。当然,也可以使用空格后方的浏览按钮,设定路径选择网页文件夹。
完成网页内容的选择后,我们需要选择php。如果apa安装无误的话,会在PHP栏位内出现我们所安装的php7.4,只需点击选择即可。
这些设置完成后,就可以点击下方的“新增”按钮,创建新的虚拟网页主机。此时可能会跳出对应权限的许可,我们点击“确认”即可。
接着,在web station就会显示出我们创建的新的主机,也证明我们新建的静态网页设置成功。
为测试我们的网页是否建立,我们可以点击蓝色的“跳出”图表,看看是否能访问到这个网页。
可以看到,我们的网页模板已经能够正常打开,也就说明群晖NAS上的静态网页配置成功。由于web station的配置细节较多,我们在配置的时候需要多一分小心,以免配置错误导致网页无法访问。在下篇文章中,我们将向大家介绍,如何使用cpolar,将这个新鲜出炉的网页发布到公共互联网上。如果您对cpolar的使用有任何疑问,欢迎与我们联系,我们必将为您提供力所能及的协助。当然也欢迎加入cpolar的VIP官方群,共同探索cpolar的无限潜能。
下一篇:
群晖NAS 7.X搭建本地web服务器并实现公网访问 2/3
群晖NAS 7.X搭建本地web服务器并实现公网访问 1/3相关推荐
- 群晖Nas通过jellyfin搭建本地影音库详细全过程(四):解析jellyfin视频信息文件NFO
前言,经过上述刮削之后,电脑里还剩下很多不知名的或者一些个人喜欢的科普视频等,这些视频也很多,难道都要导入tinyMediaManager一个个手动添加视频信息吗?应该看看tinyMediaManag ...
- 群晖Nas通过jellyfin搭建本地影音库详细全过程(二):jellyfin影音库信息手动刮削和相关设置(100%扫库成功)
前言,上期讲了如何安装jellyfin,根据我个人使用感受,我很开心的将收藏的电影复制到媒体库中,在jellyfin中新建了媒体库,然后发现自动刮削就是shit,还有一大半电影直接不显示,很多人可能会 ...
- 群晖Nas通过jellyfin搭建本地影音库详细全过程(三):jellyfin之刮削小姐姐NFO
前言,当手头上的电影和剧集信息都完美导入jellyfin之后,下一步应该想的就是收藏的带有编号的视频(简称:编号视频)是否也可以导入?按照我的要求,视频导入进去最起码需要有封面和海报,不然太难看了,接 ...
- 群晖NAS 7.X 搭建个人博客网站并发布公网 4/8
系列文章 群晖NAS 7.X 搭建个人博客网站并发布公网 1/8 群晖NAS 7.X 搭建个人博客网站并发布公网 2/8 群晖NAS 7.X 搭建个人博客网站并发布公网 3/8 群晖NAS 7.X ...
- 玩转群晖NAS套件系列六:Web Station的安装与使用保姆级教程!
本章总结: 上一章节我们讲解<玩转群晖NAS套件系列五:Moments的安装与使用保姆级教程!>,此教程堪称史上手把手的保姆教程,受到广大网友的一致好评. Web Station这个套件是 ...
- 群晖NAS 7.X 搭建个人博客网站并发布公网 3/8
系列文章 群晖NAS 7.X 搭建个人博客网站并发布公网 1/8 群晖NAS 7.X 搭建个人博客网站并发布公网 2/8 群晖NAS 7.X 搭建个人博客网站并发布公网 3/8 群晖NAS 7.X ...
- 群晖NAS 7.X 搭建个人博客网站并发布公网 6/8
系列文章 群晖NAS 7.X 搭建个人博客网站并发布公网 1/8 群晖NAS 7.X 搭建个人博客网站并发布公网 2/8 群晖NAS 7.X 搭建个人博客网站并发布公网 3/8 群晖NAS 7.X ...
- 群晖NAS 7.X 搭建个人博客网站并发布公网 8/8
系列文章 群晖NAS 7.X 搭建个人博客网站并发布公网 1/8 群晖NAS 7.X 搭建个人博客网站并发布公网 2/8 群晖NAS 7.X 搭建个人博客网站并发布公网 3/8 群晖NAS 7.X ...
- 群晖NAS 7.X 搭建个人博客网站并发布公网 2/8
系列文章 群晖NAS 7.X 搭建个人博客网站并发布公网 1/8 群晖NAS 7.X 搭建个人博客网站并发布公网 2/8 群晖NAS 7.X 搭建个人博客网站并发布公网 3/8 群晖NAS 7.X ...
最新文章
- 数字图像处理:blob分析、阈值分割
- 深度学习在推荐系统上的应用
- python3 元组 tuple 操作
- mysql建表必须使用主键吗
- POJ - 2411 Mondriaan's Dream(状压dp)
- arcgis批量按掩膜提取栅格
- url存在宽字节跨站漏洞_5分钟速览丨常见的Web安全漏洞及测试方法
- curl的安装与配置
- 【Java基础】· 面向对象编程(下)习题详解
- java脚本引擎parseint方法_autojs脚本引擎调用java的jsoup爬取科学网博客的指定id的好友名字...
- android 二维码扫描动画实现
- 经济师考了有什么用?
- 由于找不到msvcp140.dll,无法继续执行代码。重新安装可能会解决此问题
- SL651-2014 水文监测 RTU 解决方案
- Java毕设项目-商城管理系统-基于J2EE/SSM化妆品商城系统的设计与实现
- 放纵如山倒,自律如抽丝
- USACO January 2014 Bronze Level
- CPLEX for MAC 安装教程
- 什么是wms仓储管理系统?
- 回收站中清空的文件如何恢复