文件管理的工具有很多,如filebrowser,可道云,nextcloud,seafile,几种都试过,最终觉得可道云最符合自己的操作习惯,可道云有两个版本,kodbox和 kodexplorer,kodbox为kodexplorer的重构版本,新增了一些功能,个人用我认为kodexplorer就够了
下载安装
可道云是基于php开发的,这里需要先安装apache2和php
1 | sudo apt update |
安装php依赖
1 | sudo apt install php-curl php-mbstring |
下载可道云
1 | # 下载 |
配置apache2
修改apache2站点配置 /etc/apache2/sites-available/000-default.conf,添加端口8081用于可道云(也可以使用原来的80端口)
1 | # 这是apache默认的站点 |
添加端口监听 /etc/apache2/ports.conf
1 | Listen 80 |
配置完成后,重启apache2
1 | sudo systemctl restart apache2 |
这时候就可以访问可道云了 http://192.168.2.*:8081
权限
apache2默认使用的用户为www-data,这里给www-data添加组权限,这样管理文件方便点(这里我用的组是watchdog,可以根据自己的习惯或需要设置)
1 | # 添加www-data到组watchdog |
其他设置
在可道云上默认的文件创建权限为755,可以到config/config.php修改,我自己是改为774,组内成员可以修改
1 | define('DEFAULT_PERRMISSIONS',0755); //新建文件、解压文件默认权限,777 部分虚拟主机限制了777; |