Nextcloud 修改数据存储位置
背景
NextCloud
默认将用户数据的存储位置放在系统盘,如果系统盘存满,则无法继续使用。故而在正确安装NextCloud
之后,建议将存储位置重新设置。
步骤
确认Nextcloud
用户数据文件存储位置
一般在/var/www/html/nextcloud/data
下
复制原位置到新位置
1 | cp -r /var/www/html/nextcloud/data /home/nextcloud/ |
修改配置文件
vim /var/www/html/nextcloud/config/config.php
,做出如下修改:
'datadirectory' => '/var/www/nextcloud/data'
改为
'datadirectory' => '/home/nextcloud/data'
修改访问权限
1 | chown -R apache:apache /home/nextcloud/data |
查看SELinux
模式
需要将SELinux
模式设置为 permissive 或者 disabled
vim /etc/selinux/config
,设置SELINUX=disabled
,重启服务器即可
释放旧空间
至此已经完成设置,你可以尝试上传文件并进入新目录的相应账户下查看是否有新增文件,测试通过后可以将原来的文件删除以释放空间。