Thursday, April 18, 2024

快速安裝Nextcloud構建自己的雲存儲(網盤)

使用Nextcloud可以構建自己的雲存儲(網盤),Nextcloud內置了Office文檔、圖片相冊、日曆聯繫人、兩步驗證、文件管理、RSS閱讀等豐富的應用,不僅可以用作個人或者團隊存儲與共享,還可以打造成為個人辦公平台。

Nextcloud運行環境與平常我們常用的程序差不多,LAMP是官方首選,不過LNMP也照樣可以運行,只不過需要自己寫URL重寫規則。當然,官方還提供了SNAP安裝包,一分鐘內就可以在VPS上部署好Nextcloud,非常方便。本篇文章就來分享SNAP安裝Nextcloud的方法。

安裝Nextcloud前的準備工作

Nextcloud官網:https://nextcloud.com/
Nextcloud Snap:https://github.com/nextcloud/nextcloud-snap

服務器系統需求:Ubuntu 16.04或更高版本

安裝前修改好hostname。在終端窗口中輸入命令:hostname或uname –n,均可以查看到當前主機的主機名,修改參考如下:

vim /etc/hosts
10.10.10.10 cloud.domain.com cloud

其中10.10.10.10為服務器的IP地址,cloud.domain.com為用戶自己的域名。

vim /etc/hostname
cloud.domain.com
hostname -F /etc/hostname #重啟
hostname #再次查看

安裝Nextcloud

sudo apt-get update
sudo apt-get install snap
sudo apt-get install snapd
sudo snap install nextcloud

安裝成功後,打開你的域名或者IP地址,然後會讓你設置好管理員賬號與密碼,確定,完成安裝。

為Nextcloud安裝SSL證書

如果你使用Snap安裝的Nextcloud,那麼添加SSL加密訪問將是一件非常簡單的事情。先確保你的域名已經成功解析到你的VPS主機上,然後執行命令:

sudo nextcloud.enable-https lets-encrypt

然後根據屏幕提示輸入郵箱、域名信息,很快就會自動完成Let’s Encrypt證書的申請和配置,自動重啟Web服務器後即可使用域名通過https訪問。

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.