筆者實驗室的圖形工作站上有兩塊磁盤,一塊是1TB的SSD固態硬盤,一塊是4TB的機械硬盤,當然,操作系統裝在那塊固態硬盤上。在正常使用過程中,機械硬盤經常有空閒,爲了不浪費資源,筆者將這塊機械硬盤分位了兩塊,一塊作爲jupyter的工作目錄,另一塊作爲nextcloud的目錄,可以用來當作雲盤使用,替代掉低速的百度網盤。
磁盤管理
fdisk工具介紹
Linux fdisk是一個創建和維護分區表的程序,它兼容DOS類型的分區表、BSD或者SUN類型的磁盤列表。
這是一個linux自帶的工具,使用它,我們可以進行基本的磁盤管理
查看分區表
fdisk -l
磁盤操作
在上一步獲得的分區表中選擇需要操作的分區,比如,筆者需要操作vda
fdisk /dev/vda
輸入m可以獲取操作菜單,接着按照提示繼續操作就可以了
Nextcloud的安裝
這裏選擇使用docker進行安裝,還不瞭解docker的讀者可以在網上搜索相關資料
執行下列命令安裝docker並設置開機啓動
sudo docker install -y docker
systemctl start docker
systemctl enable docker
拉取鏡像
docker pull nextcloud
創建數據管理文件夾,這裏時利用的前一步驟筆者的掛載機械磁盤的一個目錄(讀者也可以隨便選取目錄)
mkdir /home/data
啓動容器
sudo docker run --name nextcloud --restart=always -p xxxx:80 -v /home/data:/var/www/html/data -d nextcloud
xxxx是你想映射的端口 -pxxxx:80可以把本機端口映射到容器內端口,一般建議直接80
–restart=always自動重啓
-v目錄映射