1. 程式人生 > 實用技巧 >NextCloud 修改資料儲存位置(以CentO S 8(apache)為例)

NextCloud 修改資料儲存位置(以CentO S 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/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, 測試通過,釋放就檔案儲存位置空間。