NextCloud 修改資料儲存位置(以CentO S 8(apache)為例)
阿新 • • 發佈:2020-08-23
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/owncloud/config/config.php檔案,並儲存退出。
將'datadirectory' => '/var/www/nextcloud/data'改為'datadirectory' => '/home/nextcloud720/'。
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”,或“SELINUX=disabled”。需要重啟。
Step6, 登入nextcloud賬號並上傳檔案進行測試,檢視/var/www/html/nextcloud/data/的對應賬戶下,/home/nextcloud720/data/的對應賬戶下是否有新上傳的檔案。
Step7, 測試通過,釋放就檔案儲存位置空間。