关于我
~一个热爱火影的业余小提琴玩家~
Joynaruto

私人网盘搭建--可道云部署

前言

上篇说到在vps上部署NextCloud,这两天在测试和使用过程中又偶然发现一款名为KodExplorer的私有云,中文名叫做可道云,先贴上官方介绍:

KODExplorer是一个公开源码的基于Web的在线文件管理、代码编辑器。它提供了类windows经典用户界面,一整套在线文件管理、文件预览、编辑、上传下载、在线解压缩、音乐播放功能。让你直接在浏览器端实现web开发、源码文件预览、网站部署的同时拥有与本地操作一样方便、快捷、安全的体验。

——设计理念——

传承经典,追求创新,为用户提供方便快捷、安全易用的在线云管理系统。

无论何时(when)、何地(where),拥有web只要你想(want)它就是你的管理利器(4W策略)。

可道云的后端是phpnodejs,前端为html+css+js。具有轻量、全平台兼容性和适应性,在Windows、Linux、Mac (Apache、Nginx、IIS)环境中均可安装部署,经过我实际部署下来确实比NextCloud轻松很多,接下来就开始部署把!

安装

ps:由于我是直接在之前那个NextCloud的vps上进行部署,所以环境和之前一样,而且Apachephp也已经正常工作,所以直接就可以开始了 :-P

下载主程序并解压

wget http://static.kodcloud.com/update/download/kodexplorer4.40.zip
unzip kodexplorer4.40.zip

移动目录并修改权限

cp kodexplorer /var/www/html/
chown -R www-data:www-data /var/www/

通过浏览器完成安装

在浏览器中输入http(s)://域名:端口号即可进入可道云安装界面,按照提示设置一个管理员密码即可进入可道云

使用体验

先说说UI吧,如果说NextCloud是质感设计,那可道云的默认皮肤就是拟物风了 :roll: 当然他内置了11套主题以及一个自定义选项,可供选择的数量还是非常丰富的(顺便吐槽下居然没有暗黑模式,不能忍! :cry:
其次是他设计了一个和win环境很接近的桌面系统,诸如”我的电脑”,”回收站”的之类的设定大大降低了用户的学习成本,内置的一些小程序和小挂件也很实用。另外web端在线打包解压这个某度盘的vip功能在这里也是完美支持的。内置的音乐播放器样式真的有惊艳到我,UI做的很精致且功能也齐全。
最后说说缺点吧,这货不能和NextCloud一样支持多用户自主注册,只能通过管理员手动添加的方式来新增用户,官方给出的解释是:

Q:KOD是否支持自助注册?
A:目前尚不支持自助注册功能。自助注册功能的修改相对简单,但可能会导致磁盘和服务器的不可控。授权版支持组织架构,多用户权限管理;以及设置用户空间大小,用户可以前往购买授权。正在开发的数据库版本,会默认开启注册,请留意我们企业授权版本的更新。

其实多用户自主注册这个问题对于我来说不是很重要,基本也就我和我几个小伙伴使用,手动添加的工作量也不是很大。另外这货目前还不支持WebDav协议,只能通过web端进行所有操作。这个对于我来说就是硬伤了,不能通过WebDav协议挂载在使用的便利程度上大打折扣,官方给出的解释是:

Q:是否文件同步功能?
A:目前暂不支持文件同步功能,后续我们会支持webDAV,请留意我们的新版本。(2020.05.09经测试KodBox已经支持WebDav

默认更新到最新版后,点击后台管理--存储/文件--WebDav挂载后会出现下图:

我在官方文档的基础上稍作修改才成功了WebDav功能,这里补充下我开启可道云WebDav的过程:(我的系统是Ubuntu18.04,网页管理是Apache2,php版本是7.4.3)

#启用Apache2的rewrite功能
sudo a2enmod rewrtie
#启用Apache2的headers功能
sudo a2enmod headers
#在/etc/apache2/sites-available/default-ssl.conf中的kod部分,而不是官方文档中的.htaccess加入以下字段:
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.*)
RewriteRule .* - [e=HTTP_AUTHORIZATION:%1]
#重启Apache服务
service apache2 restart

这个时候再刷新页面,应该就能看到WebDav已经成功启用了!

希望官方早日升级,能尽快加上这个功能,刚需!!!

发表回复

textsms
account_circle
email

Joynaruto

私人网盘搭建--可道云部署
前言 上篇说到在vps上部署NextCloud,这两天在测试和使用过程中又偶然发现一款名为KodExplorer的私有云,中文名叫做可道云,先贴上官方介绍: KODExplorer是一个公开源码的基于Web的在…
扫描二维码继续阅读
2020-02-22