文件管理的工具有很多,如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; |