建筑人才招聘网站平台,网站开发方案,乌兰县wap网站建设公司,有哪些网站教做吃的文章目录 前言1. 添加镜像源2. 安装Talebook3. 简单使用介绍4. 安装内网穿透工具5. 配置固定公网地址 前言
在万物互联的数字生态中#xff0c;构建个性化知识中枢已不再局限于专业开发团队的专属领域。针对碎片化场景下的知识获取需求#xff0c;现代用户期望通过移动设备即… 文章目录 前言1. 添加镜像源2. 安装Talebook3. 简单使用介绍4. 安装内网穿透工具5. 配置固定公网地址 前言
在万物互联的数字生态中构建个性化知识中枢已不再局限于专业开发团队的专属领域。针对碎片化场景下的知识获取需求现代用户期望通过移动设备即时调取云端文献资源。本文聚焦于嵌入式设备与网络存储系统的协同开发具体演示如何基于Orange Pi Zero3硬件平台结合CasaOS NAS架构搭建具备远程访问功能的Talebook电子书管理系统。特别值得强调的是我们创新性地引入了cpolar云穿透服务该方案突破了传统网络部署的限制使用户无需掌握IP地址分配等网络基础技能即可实现全球范围的数字资源同步。这套技术体系不仅为硬件爱好者提供了模块化开发范式同时为追求智能阅读体验的科技爱好者开辟了高效的知识管理路径。 1. 添加镜像源
我们这里演示的环境是已经刷好CasaOS的香橙派Zero3小主机。
首先进入终端使用root账号密码登录。 进入终端后执行下方命令
nano /etc/docker/daemon.json在编辑器中输入新的镜像源地址
{
registry-mirrors: [https://docker.m.daocloud.io,https://docker.1panel.live
]
}然后按CrtlX键保存这个镜像源退出编辑器回到终端后执行下方命令重新启动docker服务
systemctl restart docker2. 安装Talebook
再次进入casaos终端执行下方命令
docker run -d --name talebook -p 8080:80 -v /data/talebook:/data talebook/talebook安装完毕后关闭终端回到主界面 可以看到已经出现了待重建状态的Talebook服务在浏览器输入香橙派的IP加上8080端口号即可本地访问talebook系统的web安装界面 PS:香橙派小主机的IP在路由器中搜名字是orangepizero3的那个 设置好密码和邮箱后即可进入talebook系统主界面 点击右上角登录后可以在左侧菜单中的首页下方看到管理选项可以导入图书与管理书籍与用户。 3. 简单使用介绍
点击系统设置我们可以对这个图书站点进行基础信息设置用户设置书籍标签分类互联网书籍信息源等相关信息与功能进行设置。 点击用户管理我们可以对登录该图书系统的各种用户权限进行设置 点击导入图书可以看到需要先将图书放入 /data/books/imports/ 目录中 所以我们需要先回到香橙派的casaos界面点击file 然后依次进入上方所示的文件夹目录将符合条件格式的电子书复制到香橙派中的这个目录中 点击上传即可我这里演示的是上传了同一本书的三种不同格式azw3、epub、mobi看看是否都可以正常阅读。 首先我们需要回到talebook的web管理界面点击扫描书籍可以看到刚才上传的三本书点击导入全部书籍即可。 完成后会提示处理完毕关闭即可。 点击talebook首页在所有书籍中我们可以看到刚才导入的书籍同名但格式不同的书籍只会显示一本不会在书架上重复显示只有在点击下载的时候会提供三种不同格式的下载选项 阅读界面也是该有的功能都有但又非常简约整洁 4. 安装内网穿透工具
此时我们已经成功在本地的香橙派小主机中部署好了自己的图书管理系统局域网内的设备都可以随时使用浏览器输入上边提到的IP加端口号愉快的看电子书了但如果本地没有公网IP的话那就仅能在本地局域网中访问talebook的web管理页面有一定局限性。
如果想出门在外时也能远程浏览储存在家中香橙派中的电子书或者远程管理书籍与修改用户权限应该怎么办呢很简单只要在本地香橙派中安装一个cpolar内网穿透工具来配置本地服务的公网地址就能轻松实现远程访问内网主机中部署的本地服务了接下来介绍一下如何安装cpolar内网穿透。
casaos安装cpolar步骤
首先点击左上角进入终端 然后输入root账号密码登录 然后执行下面这条命令安装cpolar内网穿透工具
curl -fsSL https://get.cpolar.sh | sudo sh查看服务状态
systemctl status cpolar如上图所示即为cpolar内网穿透服务正在正常运行。
然后我们使用CasaOS香橙派的IP地址加上9200,打开一个新的浏览器来登录cpolar管理界面 如果没有账号可以点击免费注册访问cpolar官网注册账号https://www.cpolar.com
输入账号密码登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道
隧道名称可自定义注意不要与已有的隧道名称重复本例使用了talebook
协议http
本地地址8080
域名类型随机域名
地区选择China Top
点击创建 隧道创建成功后点击左侧的状态——在线隧道列表,查看所生成的公网访问地址有两种访问方式,一种是http 和 https任选其一到浏览器访问即可。 在浏览器地址栏输入cpolar生成的公网地址输入账号密码后可以看到成功远程访问本地casaos香橙派中部署的talebook的Web管理界面啦 小结
为了方便演示我们在上边的操作过程中使用cpolar生成的公网地址是随机生成的。这种随机地址的优势在于建立速度快可以立即使用。然而它的缺点是网址是随机生成不好记而且这个地址在24小时内会发生随机变化更适合于临时测试使用。
如果有长期远程管理本地casaos香橙派中的talebook电子书系统的web管理页面或者远程访问其他本地服务的需求又不想每天重新配置公网地址还想地址好看又好记那我推荐大家选择配置固定的公网地址来远程访问。
5. 配置固定公网地址
登录cpolar官网点击左侧的预留选择保留二级子域名地区选择China VIP设置一个二级子域名名称点击保留保留成功后复制保留的二级子域名名称这里我填写的是 mytalebook 大家也可以自定义喜欢的名称。 保留成功后复制保留成功的二级子域名的名称 mytalebook 返回登录Cpolar web UI管理界面点击左侧仪表盘的隧道管理——隧道列表找到所要配置的隧道 talebook点击右侧的编辑 修改隧道信息将保留成功的二级子域名配置到隧道中
域名类型选择二级子域名Sub Domain填写保留成功的二级子域名mytalebook地区选择China VIP
点击更新(注意,点击一次更新即可,不需要重复提交) 更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,由随机地址名称变成了两个固定的二级子域名(固定公网地址) 最后,我们使用任意一个固定公网地址在浏览器访问,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了随时随地都可以远程访问本地局域网内的casaos香橙派主机端中的talebook来在线看电子书了 通过本项目的实践操作您将掌握在Orange Pi Zero3开发平台上构建Talebook电子书管理系统的完整流程。结合cpolar云穿透解决方案可有效突破传统NAS架构的网络访问限制实现跨地域的数字资源调用。该技术组合不仅优化了嵌入式设备的计算效能更创造了无缝衔接的阅读体验——无论用户身处何地均可即时访问个人知识数据库完成文档检索与阅读模式的智能适配。针对实施过程中的技术难点或性能优化需求我们特别设置技术研讨板块供开发者深入探讨。期待与社区成员共同探索知识管理的创新路径推动嵌入式系统向智能化知识终端的转型升级。