Kodcloud可道云安装与一键发布上线实现远程访问详细教程
文章目录
- 1.前言
- 2. Kodcloud网站搭建
- 2.1. Kodcloud下载和安装
- 2.2 Kodcloud网页测试
- 3. cpolar内网穿透的安装和注册
- 4. 本地网页发布
- 4.1 Cpolar云端设置
- 4.2 Cpolar本地设置
- 5. 公网访问测试
- 6.结语
1.前言
本文主要为大家介绍一款国人自研的在线Web文件管理器可道云,能够支持在线管理图片、播放音乐视频、编辑和查看文件等,再将其与cpolar的内网穿透工具结合,就能让我们轻松的打造一个可以远程访问的私人云盘。
云存储作为近些年兴起的概念,成功吸引了各大互联网厂商下场,也将“集中存储,分别调用”的概念普及到广大的互联网用户心中,构建数据集中存储中心的设备和软件也迎来一波爆发。
本来云存储很有发展前景,但各大厂的蜜汁操作直接断送了其在云存储范畴的发展前景,反而让私人数据中心和软件发展进入快车道。专业的数据存储中心有很多中,但也很贵;好在还有各种基于Web的文件管理功能,能将我们家里的电脑,轻松改造为个人数据存储中心。
2. Kodcloud网站搭建
可道云是一款国内人员研发的Web文件管理器,能够支持在线管理图片、播放音乐视频、编辑和查看文件等等功能,而且其操作页面也很友好,其操作页面与Windows的资源管理器界面类似,没有使用界面的陌生感。最重要的是,作为国人研发的Web文件管理器,对中文能够完美支持。
2.1. Kodcloud下载和安装
首先我们登录Kodcloud的官网(kodcloud.com/),下载Kodcloud的服务器端。

Kodcloud服务器端下载完成后,将其解压至网页运行环境中。笔者使用的网页运行环境是小皮面板,因此将解压后的kodcloud文件放置在www文件夹下。

接着,打开小皮面板的“网站”界面,点击左上方创建网站按钮:
域名:用于本地访问时的域名端口网页输出端口根目录Kodcloud文件存放的位置创建环境FTP、数据库之类
完成这些内容填写后,就可以点击下方的确认按钮,创建可道云的本地网页(要记得打开PHP的DTP拓展,在小皮面板对应网页的“管理”项中可找到)。

在网页创建完毕后,我们在浏览器中输入域名:端口号(或127.0.0.1:83),就能打开可道云服务器端的安装页面

进入可道云的安装页面,软件会对安装环境进行自检,只有自检通过后,才能进行下一步。

数据库页面我们没有什么可以设置的,直接点确定即可。最后,我们设置管理员账号和密码,即可完成可道云的网页服务器安装。

2.2 Kodcloud网页测试
完成以上的网页程序安装后,可道云会自动跳转至用户登录界面,我们直接登录即可。


这一步可以看做是我们对可道云是否安装成功,能否正常访问的测试,只要能正常登录,就说明我们成功的在本地电脑上安装了可道云。
下一步,我们就可以继续安装Cpolar,并使用Cpolar创建的内网穿透数据隧道,为本地安装的可道云生成一个公共互联网地址,让我们能在公共互联网上,访问到本地电脑上的各种文件资料。
3. cpolar内网穿透的安装和注册
相比可道云服务器的页面安装,cpolar的安装要简单很多。可以直接在cpolar的官网页面(https://www.cpolar.com/)找到下载按钮。

笔者使用的是Windows操作系统,因此选择Windows版本进行下载。

Cpolar下载完成后,将下载的文件解压,双击解压后的.msi文件,即可自动执行安装程序。接着只要一路“Next”就能完成安装。


由于cpolar会为每个用户创建独立的数据隧道,并以用户密码和token码保证数据安全。因此我们在使用cpolar之前,需要进行注册。而注册过程也很简单,只要在cpolar主页右上角点击“用户注册”,并填入几项必要信息,就能完成注册。


4. 本地网页发布
到这一步,我们完成了可道云服务器的本地页面测试,也安装了注册了cpolar,下一步,我们就可以着手创建内网穿透数据隧道,为本地可道云创建一个公共互联网地址。
4.1 Cpolar云端设置
个人数据中心讲求的是长期稳定可访问,笔者并不想每天更新公共互联网地址设置(cpolar免费版的数据隧道每24小时重置一次),因此笔者将cpolar升级至vip版,以便能获得能长期稳定存在的内网穿透数据隧道。
要设置能够长期稳定的内网穿透数据隧道,需要先登录cpolar的官网(免费版不必在cpolar云端设置,可直接在客户端设置),并在用户主页面左侧找到预留按钮,并点击进入cpolar的数据隧道预留页面。
在这里生成一个公共互联网地址(也可以看做数据隧道的入口),由于此时这个地址没有连接本地的软件输出端口,因此也可以看做是一条空白的数据隧道。

在预留页面,可以看到很多种可保留的数据隧道,这里我们选择保留二级子域名栏位。

在“保留二级子域名”栏位,需要进行几项信息的简单设置,即:
地区:服务器所在区域,就近选择即可二级域名:会最终出现在生成的公共互联网地址中,作为网络地址的标识描述:可以看做这条数据隧道的描述,能够与其他隧道区分开即可
完成这几项设置后,就可以点击右侧的“保留”按钮,将这条数据隧道保留下来。

当然,如果这条数据隧道不打算再使用,还可以点击右侧的“x”将其轻松删除,节约宝贵的隧道名额。

4.2 Cpolar本地设置
完成cpolar云端的设置,保留了好空白数据隧道后,就能回到本地的cpolar客户端,将云端生成的空白数据隧道与本地的测试页面连接起来。
在本地打开并登录cpolar客户端(可以在浏览器中输入localhost:9200直接访问,也可以在开始菜单中点击cpolar客户端的快捷方式)。

点击客户端主界面左侧“隧道管理”项下的“创建隧道”按钮,进入本地隧道创建页面(如果要创建没24小时重置地址的临时数据隧道,可直接在此进行设置,不必再cpolar官网设置空白数据隧道)。
在这个页面,同样需要进行几项信息设置,这些信息设置包括:
- 1.
隧道名称– 可以看做cpolar本地的隧道信息注释,只要方便我们分辨即可; - 2.
协议– 由于可道云页面是网页形式,因此选择http协议; - 3.
本地地址– 本地地址即为本地网站的输出端口号,因此这里填入83号; - 4.
域名类型– 在这个例子中,我们已经在cpolar云端预留了二级子域名的数据隧道,因此勾选“二级子域名”(如果预留的是自定义域名,则勾选自定义域名),并在下一行“Sub Domain”栏中填入预留的二级子域名,该例子中为“alipaytest”。如果打算创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址; - 5.
地区– 与cpolar云端预留的信息一样,我们依照实际使用地填写即可;

完成这些设置后,就可以点击页面下方的“创建”按钮,将cpolar云端的空白数据隧道与本地的支付测试页面连接起来,也就为我们提供了可以在公共互联网访问本地支付测试页面的数据隧道。
我们可以在隧道管理项下的隧道列表页面中,对这条数据隧道进行管理,包括开启、关闭或删除这条隧道,也可以点击“编辑”按钮,最这条数据隧道的信息进行修改。

5. 公网访问测试
最后,我们点击左侧“状态”项下的在线隧道列表按钮,就能找到这个页面的公共互联网地址,将这个地址粘贴到浏览器中,就能看到本地页面,即达成了本地页面发布到公共互联网上的目的。


当然,我们还可以通过可道云的客户端,将cpolar生成的公共互联网地址填入服务器地址中,访问到本地的可道云服务器。
6.结语
至此,我们就完成了可道云在本地电脑上的部署,并通过cpolar内网穿透生成的内网穿透数据隧道,让门在公共互联网上也能访问到家里(或办公室)的电脑,方便的调阅所需资料和文件,让我们的电脑真正成为私人云服务器。
相关文章:
Kodcloud可道云安装与一键发布上线实现远程访问详细教程
文章目录 1.前言2. Kodcloud网站搭建2.1. Kodcloud下载和安装2.2 Kodcloud网页测试 3. cpolar内网穿透的安装和注册4. 本地网页发布4.1 Cpolar云端设置4.2 Cpolar本地设置 5. 公网访问测试6.结语 1.前言 本文主要为大家介绍一款国人自研的在线Web文件管理器可道云,…...
python杨辉三角的两种书写方式
第一种(设置二维列表设置每个元素为0进行替换元素) 代码演示: n eval(input("请输入想要的行数")) lst[[0 for j in range(n)] for i in range(n)] # lst2[[0]*n]*n for i in range(n):for j in range(i1):if j0 or ji:lst[i][j…...
【CSS in Depth 2精译】2.5 无单位的数值与行高
当前内容所在位置 第一章 层叠、优先级与继承第二章 相对单位 2.1 相对单位的威力2.2 em 与 rem2.3 告别像素思维2.4 视口的相对单位2.5 无单位的数值与行高 ✔️2.6 自定义属性2.7 本章小结 2.5 无单位的数值与行高 有些属性允许使用无单位的数值(unitless value…...
【人脸识别、Python实现】PyQt5人脸识别管理系统
PyQt5人脸识别管理系统 项目描述主要功能效果展示获取源码 项目描述 接的一个基于宿舍管理系统与人脸识别的小单子。然后我把它优化了一些,现在开源一下。有需要的小伙伴自取,点个免费的关注就行 主要功能 1、录入学生基本信息、录入人脸 2、主页面展…...
软设之观察者模式
设计模式中,观察者模式的意图是:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。 比如说,有一个新闻网站,订阅的用户众多,假如说管理员发布了一…...
deep learning 环境配置
1 NVIDIA驱动安装 ref link: https://blog.csdn.net/weixin_37926734/article/details/123033286 2 cuda安装 ref link: https://blog.csdn.net/qq_63379469/article/details/123319269 进去网站 https://developer.nvidia.com/cuda-toolkit-archive 选择想要安装的cuda版…...
09磁盘管理
一、磁盘管理 1.磁盘基础知识 (1)磁盘接口类型 个人电脑, 硬盘接口分为IDE类型和SATA类型 服务器版分为SCSI类型和SAS类型 (2)磁盘命名方式 windows中硬盘命名方式是c,d,e盘 linux中硬盘命名方式为 系统…...
Node.js Stream
Node.js Stream Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它允许开发者使用 JavaScript 编写服务器端代码。Node.js 的一个核心特性是其对流(Stream)的处理能力。流是一种在 Node.js 中处理读/写文件、网络通信或任何端到端…...
简化嵌入式Linux开发:在Ubuntu上安装和配置交叉编译环境的高效方法
在嵌入式Linux开发中,我们通常需要在Ubuntu上安装交叉编译工具链,并配置相关文件。编译过程中,如果遇到依赖库问题,还需要手动查找并编译开源源码。这些步骤较为繁琐,为了简化操作,我们可以尝试以下方案&am…...
Photoshop批量处理图片分辨率
整理一些文件的时候,发现需要处理大量图片的尺寸和分辨率。如果一张一张的处理就会很慢,搜了下,Photoshop提供自动批量处理的方法。在此记录一下。 一、说说批量处理图片 1.打开PS软件并导入图片,我用的是比较老的版本cs4&#…...
TCP协议的三次握手和四次挥手(面试)
三次握手 首先可以简单的回答: 1、第一次握手:客户端给服务器发送一个 SYN 报文。 2、第二次握手:服务器收到 SYN 报文之后,会应答一个 SYNACK 报文。 3、第三次握手:客户端收到 SYNACK 报文之后…...
css看见彩虹,吃定彩虹
css彩虹 .f111 {width: 200px;height: 200px;border-radius: 50%;box-shadow: 0 0 0 5px inset red, 0 0 0 10px inset orange, 0 0 0 15px inset yellow, 0 0 0 20px inset lime, 0 0 0 25px inset aqua, 0 0 0 30px inset blue, 0 0 0 35px inset magenta;clip-path: polygo…...
springboot在线教育平台-计算机毕业设计源码68562
摘要 在数字化时代,随着信息技术的飞速发展,在线教育已成为教育领域的重要趋势。为了满足广大学习者对于灵活、高效学习方式的需求,基于Spring Boot的在线教育平台应运而生。Spring Boot以其快速开发、简便部署以及良好的可扩展性,…...
形态学图像处理
1 工具 1.1 灰度腐蚀和膨胀 当平坦结构元b的原点是(x,y)时,它在(x,y)处对图像f的灰度腐蚀定义为,图像f与b重合区域中的最小值。结构元b在位置(x,y)处对图像f的腐蚀写为: 类似地,当b的反射的原点是(x,y)时,平坦结构元…...
安泰电压放大器的选型方案是什么
电压放大器是一种常见的电路元件,广泛应用于各种电子设备中。在选择电压放大器的时候,我们需要考虑一系列因素,以确保选型方案能够满足实际需求。下面安泰电子将详细介绍电压放大器选型的主要考虑因素,包括应用需求、技术性能、成…...
ARMV8安全特性:Pointer Authentication
文章目录 前言一、Introduction二、Problem Definition三、Pointer Authentication3.1 Instructions3.2 Cryptography3.3 Key Management 四、Sample Use Cases4.1 Software Stack Protection4.2 Control Flow Integrity (CFI)4.3 Binding Pointers to Addresses 五、Security …...
MySQL和Redis更新一致性问题
1. 先更新数据库,再更新缓存 适用场景:适用于对数据一致性要求不是特别高,且缓存更新失败对 系统影响较小的场景。例如,某些非关键数据的缓存更新。 风险:如果缓存更新失败,会导致数据库和缓存数据不一致。…...
(19)夹钳(用于送货)
文章目录 前言 1 常见的抓手参数 2 参数说明 前言 Copter 支持许多不同的抓取器,这对送货应用和落瓶很有用。 按照下面的链接(或侧边栏),根据你的设置了解配置信息。 Electro Permanent Magnet v3 (EPMv3)Electro Permanent M…...
安装lap和cython_bbox失败了很多次!!!终于被我发现了!
先说 lap 试了很多种方式,pip install lap / conda install -c conda-forge lap … 全失败了后面发现 lap 不支持 python > 3.9 的版本使用 pip install lapx 成功! cython_bbox 更难了 一直提示缺少MicroSoft C 14.0 … 大家有需要自行下载&#x…...
异业联盟整合各大行业门店,共享资源
异业联盟系统是一种将不同行业的企业或商家整合在一起,通过资源共享、优势互补、合作推广等方式,实现共同发展和互利共赢的商业合作模式的数字化管理和运营系统。 其具有以下显著优势: 1.拓展客户群体:不同行业的企业联合起来&am…...
开始新篇章
此博客发表关于 计算机技术 等方面的文章,欢迎友好评论交流...
网站SEO排名优化有哪些最佳实践
网站SEO排名优化有哪些最佳实践 在当今数字化时代,网站SEO排名优化成为了每个网站运营者必须面对的重要挑战。在百度等搜索引擎中,高排名不仅能够提升网站的曝光率,还能带来更多的流量和潜在客户。具体有哪些最佳实践可以帮助你提升网站在搜…...
烽火HG680-KA刷机全攻略:海思MV310芯片优化+ADB免拆教程(附固件包)
烽火HG680-KA深度优化指南:解锁海思MV310芯片的隐藏潜能 当你手中的烽火HG680-KA机顶盒开始出现卡顿、存储不足或功能受限时,或许该考虑给它来一次彻底的"系统大扫除"了。作为一款搭载海思MV310芯片的主流设备,其硬件潜力远超市面上…...
QuickLook.Plugin.OfficeViewer-Native:Office文件秒级预览的轻量化技术实现解析
QuickLook.Plugin.OfficeViewer-Native:Office文件秒级预览的轻量化技术实现解析 【免费下载链接】QuickLook.Plugin.OfficeViewer-Native View Word, Excel, and PowerPoint files with MS Office and WPS Office components. 项目地址: https://gitcode.com/gh_…...
PaddleOCR模型选型避坑指南:从‘轻量级模型缺失文件’到‘通用模型实战’
PaddleOCR模型选型避坑指南:从轻量级到通用模型的实战解析 第一次接触PaddleOCR时,面对琳琅满目的模型选择,很多开发者都会陷入困惑:轻量级模型和通用模型到底有什么区别?为什么下载的轻量级模型总是提示缺少文件&…...
C++的std--chrono时间库与steady_clock在性能测量中的正确使用
在C高性能程序开发中,精确测量代码执行时间是优化和调试的关键环节。std::chrono时间库作为现代C的标准工具,提供了高精度、类型安全的计时能力,其中steady_clock因其单调递增的特性成为性能测量的首选。本文将深入解析其正确使用方式&#x…...
2026 电商开源系统选型指南:4 套主流方案对比 + 避坑技巧
随着电商业务场景的多元化发展,开源商城系统的选型直接决定项目的稳定性、迭代效率与长期扩展性。2026 年市面上活跃的电商系统在技术架构、功能覆盖、开源程度上差异显著,盲目选择易导致后期架构重构、功能受限等问题。本文从 技术栈适配、并发支撑、多…...
gitmaven命令
git命令git diff #查看差异git push origin feature/recover_pwd_bug #推送 git commit -m ‘perf #重置密码逻辑优化git log #查看提交版本号 git reset --hard <版本号> #本地回退到相应的版本 git push origin <分支名> --force #远端的仓库也回退到相应的版本…...
车灯设计师必看:CATIA中FreeStyle模块的10个高效技巧
车灯设计师必看:CATIA中FreeStyle模块的10个高效技巧 在汽车照明系统的设计中,曲面造型的精度与美感直接决定了最终产品的市场竞争力。作为行业标准工具,CATIA的FreeStyle模块为车灯设计师提供了强大的自由曲面创建能力,但真正掌握…...
Mac 用户专属:解决 Stable Diffusion WebUI 在 macOS 上部署时遇到的 Git 和路径权限疑难杂症
Mac 用户专属:解决 Stable Diffusion WebUI 在 macOS 上部署时的疑难杂症 在 macOS 上部署 Stable Diffusion WebUI 时,许多用户会遇到一系列独特的问题,这些问题往往与 macOS 的文件系统、权限管理以及网络配置有关。本文将深入探讨这些问题…...
