想弄個私有云,選擇了nextcloud,在ubuntu上安裝採用snap方式,不想折騰。建議使用全新安裝的ubuntu18.04,避免不必要的折騰,當然非全新也沒什麼問題。
安裝很簡單,網上搜索即可,這裏做記錄:
首先安裝snap
sudo apt install snap
然後安裝nextcloud
sudo snap install nextcloud
等待安裝完成,輸入IP地址即可訪問了,設置好管理員賬戶即可進入後臺界面,不再給出圖了。
數據庫說明
數據庫位置,使用snap安裝的Nextcloud,數據庫文件在以下路徑中:
/var/snap/nextcloud/xxxx(版本數字)/mysql
如果遷移那麼整個拷貝到新環境即可
數據位置
數據位置,NextCloud存儲默認文件夾:
/var/snap/nextcloud/common/nextcloud/data
可以通過修改 /var/snap/nextcloud/current/nextcloud/config/config.php 的datadirectory對應的參數來改變位置,在數據遷移的時候直接複製此文件夾(data目錄)過去。
對於我來說最關鍵的是想vmware使用物理磁盤,需要掛載,這裏遇到了問題。修改config.php配置指定我磁盤掛載的路徑,死活報錯無法使用。經過多次測試發現掛載的路徑設置爲/var/snap/nextcloud/common/nextcloud/data就可以了,不明白怎麼回事,不管了就這樣用了。