可道云很多站长应该都使用过,不论是作为一个网盘还是服务器管理器,它都能很好的胜任,并且安装和使用也很简单方便,只需要将程序包上传到解压就可以直接访问使用了。

近期可道云官网发布了kodexplorer的重构版本:kodbox。它和kodexplorer有很多相似的部分,比如都使用了窗口化的界面,类似win10的流畅动画。但是不同的是kodbox相比kodexplorer来说则更像是一个云盘程序,因为kodbox加入了数据库的支持,并且支持配置第三方云存储。

安装

首先下载安装包,目前版本尚未成熟,只能到论坛里面下载预览版,这里我直接贴出来下载链接。

http://group.kodcloud.com/#s/5clWnwKA

可以看到,新版本增加了PC和安卓客户端。

首先创建一个网站和数据库(以本地环境为演示)

然后将安装包放入文件夹,解压

然后访问域名会来到安装界面

然后刷新一下界面,继续我们的安装,配置数据库。

img

配置管理员账号密码

img

配置完成之后就可以开始使用了。

禁用函数设置

如果安装时提示shell_exec、exec 函数后面是个叉叉,那么可以在php的配置文件中删除这两个禁用函数。

如果你使用的是宝塔面板,那么你可以很方便的在php设置里面找到禁用函数,然后点击删除即可。

如果你使用的不是宝塔面板,那么你就可以找到你的php配置文件,php.ini里面直接搜索函数,然后在disable_functions后面删除这两个函数即可。

界面

可以直接去官方Demo站预览:http://demo.kodcloud.com/#user/login

安装完成之后首页是这个样子

比kodexplorer多了一个管理后台

可以配置第三方存储(目前就只支持这几个)

插件中心还是熟悉的那些插件

这里不再显示服务器路径

依旧支持离线下载

多用户级别支持

体验感受

优点

可道云的成熟大家都已经体验过,kodexplorer作为服务器文件管理器来说是一款很成熟又好用的程序,kodbox则是走向类似cloudreve的支持外链云存储的云盘程序,并且更易于操作和使用,并且支持桌面和手机客户端。

缺点

其实也算不上缺点,只是kodbox正处于初期的状态,还是有很多的bug,比如我这里无法挂载FTP,还有动画的掉帧卡顿,以及云存储支持的不全面,云存储配置之后无法删除的问题。

当然,我相信这些问题在不久的将来都能够很好的解决,希望可道云团队可以为我们带来媲美nextcloud并且更易于国人使用的程序,加油!

nextcloud是原owncloud团队开发出的一款开源云盘程序,拥有很多的插件扩展,可以挂载本地存储也可以进行在线的doc编写,同时也拥有rss阅读器的支持,同时,它也拥有多平台的特性,无论电脑还是手机,无论是安卓还是ios,都有客户端。

安装需求

  • lnmp环境(这里选择宝塔面板)
  • nextcloud18(目前最新18)

安装过程

在宝塔面板新建站点

创建完站点,选择php7.2,然后创建数据库,也可以直接使用sqllite

然后到nextcloud官网下载nextcloud程序,将程序上传之后解压到根目录

配置伪静态

在网站的伪静态设置内添加如下规则

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
location / {
rewrite ^ /index.php$request_uri;
}

location ~ ^\/(?:build|tests|config|lib|3rdparty|templates|data)\/ {
deny all;
}

location ~ ^\/(?:\.|autotest|occ|issue|indie|db_|console) {
deny all;
}

location ~ ^\/(?:updater|oc[ms]-provider)(?:$|\/) {
try_files $uri/ =404;
index index.php;
}

location ~ \.(?:css|js|woff2?|svg|gif|map)$ {
try_files $uri /index.php$request_uri;
add_header Cache-Control "public, max-age=15778463";
add_header X-Content-Type-Options nosniff;
add_header X-XSS-Protection "1; mode=block";
add_header X-Robots-Tag none;
add_header X-Download-Options noopen;
add_header X-Permitted-Cross-Domain-Policies none;
add_header Referrer-Policy no-referrer;

access_log off;
}

location ~ \.(?:png|html|ttf|ico|jpg|jpeg)$ {
try_files $uri /index.php$request_uri;
access_log off;
}

根据提示配置管理账户以及数据库

访问域名,输入管理员账户和密码

这里就安装好了。

一些优化配置

如果安装之后有一堆问题,可以根据设置里面的报错信息进行修改。

我最近一直在找一些好用的云盘程序,貌似除了cloudreve之外并没有好用的支持外链的云盘,今天尝试的这款FileRun,作为服务器的文件管理我觉得还是很不错的,同时它也支持nextcloud客户端进行连接使用。关于FileRun的付费情况,免费版支持三用户使用,如果只是作为服务器的文件管理器来说,还是很合适的。

支持的插件有很多,也可直接对文档和文本文件进行预览和编辑。

安装准备

  • 宝塔面板LNMP环境
  • PHP7.3(7.0以上,建议为它单独设置一个php版本)
  • filerun安装包 https://filerun.com/

配置

安装宝塔面板

Centos安装命令:

1
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

试验性Centos/Ubuntu/Debian安装命令支持ipv6,注意使用root权限执行此命令 (支持Centos8)

1
curl -sSO http://download.bt.cn/install/new_install.sh && bash new_install.sh

Ubuntu/Deepin安装命令:

1
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

Debian安装命令:

1
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

Fedora安装命令:

1
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh

安装之后会出现地址和用户名以及密码,登录之后记得修改哦

安装LNMP

  • nginx
  • php7.3,
  • mariadb10

创建域名并上传FileRun

FileRun下载地址:https://filerun.com/download

然后解压到根目录

PHP扩展以及配置

FileRun需要的扩展:

  • ionCube
  • imagemagick
  • Exif

在软件管理里面选择PHP7.3的设置,开启扩展

同时还需要配置一下exec,在安装扩展下面的配置文件进行修改

1
2
3
4
5
#找到open_basedir,大概在310行,记得替换成你的域名
open_basedir = /www/wwwroot/yourdomain.com/:/tmp/:/proc/

#找到disable_functions,大概在315行
删掉exec,代码即可。

之后重启一下PHP

安装FileRun

以上都配置好之后,就可以访问你的域名进行安装,如果你安装时出现样式无法加载的情况,那么可能是因为你安装了宝塔nginx防火墙,关闭当前域名防火墙即可

[album type=”photos”]

[/album]

然后刷新继续进行安装

检查配置是否通过,全部OK即可成功,如果提示PHP configuration: open_basedir的问题,只需要在域名设置取消防跨站攻击选项的勾选即可

全部检测通过,然后继续进行数据库的配置

安装完成之后会引导你进行用户的配置,修改管理员邮箱以及权限目录

如果只是个人用的话,建议关闭访客账户

更改界面语言

我的界面是中文的,是因为我安装了语言包,在Interface options中可以选择默认语言,最新版貌似只有英语,所以需要我们自己去安装语言包

语言包地址:https://github.com/filerun/translations

clone下来然后将chinese.php文件通过Filerun设置进行上传,之后刷新一下更换语言即可。

界面截图

最后

我个人认为它作为一个文件管理器是非常优秀的,如果你想自己搭建NAS,那么它是一个不错的选择。如果可以支持第三方云存储的外链下载就更好了。