zoukankan      html  css  js  c++  java
  • NextCloud 修改数据存储位置(以CentOS 8(apache)为例)

    NextCloud默认将用户数据的存储位置放在系统盘,如果系统盘存满,则无法继续使用。故而在正确安装NextCloud之后,建议将存储位置重新设置。方法步骤如下:

    Step0, 确认NextCloud用户数据文件存储位置,一般在/var/www/html/nextcloud/data下。

    Step1, 若要更换存储位置到/home/nextcloud720/data,先复制/var/www/html/nextcloud/data到/home/nextcloud720/。

     cp /var/www/html/nextcloud/data /home/nextcloud720/

    Step2, 修改/var/www/html/nextcloud/config/config.php文件,并保存退出。

    将'datadirectory' => '/var/www/nextcloud/data'改为'datadirectory' => '/home/nextcloud720/data'。

    Step3, 修改apache访问文件的权限,在终端输入命令。

    chown -R apsche:apache /home/nextcloud720/data
    
    chmod 777  /home/nextcloud720/data

    Step4, 查看SELinux模式。

    getenforc

    /usr/sbin/sestatus -v 

    Step5, 将SELinux模式设置为permissive或者disabled

    setenforce 0 #修改SELinux模式为permissive。

    不需要重启,每次服务重启后需要重新设置。

    编辑/etc/selinux/config 文件,“SELINUX=disabled”。需要重启,服务重启后不需重新设置

    Step6, 登录nextcloud账号并上传文件进行测试,查看/var/www/html/nextcloud/data/的对应账户下,/home/nextcloud720/data/的对应账户下是否有新上传的文件。

    Step7, 测试通过,释放就文件存储位置空间。



  • 相关阅读:
    J2EE学习笔记:Filter
    J2EE学习笔记:HTTP协议
    J2EE学习笔记:JSP
    Hibernate 笔记(二) 数据关系
    top命令总结
    让gdb能打印C++中的容器类型
    ps命令注意事项
    自己动手写一个自动登录脚本gg
    request 中url拼接排序参数与签名算法
    python3.7 AES.MODE_ECB(128位) pkcs5padding 加密算法
  • 原文地址:https://www.cnblogs.com/Shine-JK/p/13549429.html
Copyright © 2011-2022 走看看