一、簡介
Nextcloud是免費(fèi)開源的私有云存儲系統(tǒng),可以快速便捷地搭建一套屬于自己或企業(yè)的云同步云盤,從而實(shí)現(xiàn)跨平臺跨設(shè)備文件同步編輯、共享、版本控制、團(tuán)隊(duì)協(xié)作等功能。客戶端涵蓋了Windows、Mac、Android、iOS、Linux 等平臺,也提供了網(wǎng)頁端以及WebDAV接口,你幾乎可以在各種設(shè)備上方便地訪問該云盤。
Nextcloud提供了許多插件安裝,包括Markdown在線編輯、OnlyOffice(需另外部署服務(wù)端)、思維導(dǎo)圖、日歷等,用戶可以自行選擇豐富云盤的功能。
Nextcloud的服務(wù)端部署方式有很多種,我個人不喜歡Docker那么繁瑣的操作,所以本文會介紹基于LNMP來部署。
Nextcloud不推薦個人使用,一是Nextcloud比較吃服務(wù)器性能,個人用戶的機(jī)器性能普遍不佳,跑個黑群暉就基本能滿足使用了;二來是Nextcloud的插件很多個人用戶是用不上的。
二、準(zhǔn)備工作
1、服務(wù)器一臺
2、Linux系統(tǒng)(這里推薦CentOs)
三、Nextcloud環(huán)境
1、基本流程如下
安裝LNMP運(yùn)行環(huán)境 --> 通過Web Installer安裝
2、安裝LNMP運(yùn)行環(huán)境
我的宗旨就是一切從簡,安裝面板比較簡單,通過寶塔面板安裝的LNMP運(yùn)行環(huán)境,只需復(fù)制粘貼一行命令即可。
注:這里以CentOS7為例,安裝需要一段時間,安裝完成后會顯示面板地址、用戶名和密碼
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安裝完成后會顯示訪問地址、用戶名和密碼,選擇安裝它推薦的套件,等待安裝完畢。
3、通過Web Installer安裝
在寶塔面板網(wǎng)站管理頁面,點(diǎn)擊添加站點(diǎn),域名一欄填寫你自己用來訪問Nextcloud的域名(此處以http://nextcloud.yourdomain.com為例),并選擇創(chuàng)建MySQL數(shù)據(jù)庫,點(diǎn)擊提交(保存數(shù)據(jù)庫用戶名和密碼等)
從Nextcloud官網(wǎng)下載setup-nextcloud.php,并上傳至網(wǎng)站根目錄(/www/wwwroot/nextcloud.yourdomain.com)下。
訪問http://nextcloud.yourdomain.com/setup-nextcloud.php,即可見如下安裝界面。
按照提示一步步完成部署,填寫剛才創(chuàng)建網(wǎng)站時生成的用戶名和密碼等。
至此,Nextcloud已經(jīng)全部部署完成,登錄后有可能是英文界面,在設(shè)置里可以根據(jù)個人需求修改成中文。
四、客戶端
Nextcloud的客戶端在各大應(yīng)用商店均有下載,安卓和Windows的要注意辨別真?zhèn)?,以免下載到病毒。
網(wǎng)頁下載地址:https://nextcloud.com/install/
enjoy!!!!!!