|
搭建個人云存儲一般會想到ownCloud,堪稱是自建云存儲服務的經(jīng)典。而Nextcloud是ownCloud原開發(fā)團隊打造的號稱是“下一代”存儲。初一看覺得“口氣”不小,剛推出來就重新“定義”了Cloud,真正試用過后就由衷地贊同這個Nextcloud:它是個人云存儲服務的絕佳選擇。 與ownCloud相比,Nextcloud的功能絲毫沒有減弱,甚至由于可以安裝云存儲服務應用,自制性更強,也更符合用戶的需求。Nextcloud官網(wǎng)的幫助文檔寫得相當?shù)卦敿?,幾乎任何關于Nextcloud的問題都可以找到答案,這說明Nextcloud開發(fā)團隊確實比ownCloud更加優(yōu)秀。 一開始以為Nextcloud只是一個網(wǎng)盤云存儲,后來看到Nextcloud內(nèi)置了Office文檔、圖片相冊、日歷聯(lián)系人、兩步驗證、文件管理、RSS閱讀等豐富的應用,我發(fā)現(xiàn)Nextcloud已經(jīng)僅僅可以用作個人或者團隊存儲與共享,還可以打造成為一個個人辦公平臺,幾乎相當于一個個人的Dropbox了。 Nextcloud運行環(huán)境與平常我們常用的程序差不多,LAMP是官方首選,不過LNMP也照樣可以運行,只不過需要自己寫URL重寫規(guī)則。當然,官方還提供了SNAP一鍵安裝包,一分鐘內(nèi)就可以在VPS上部署好Nextcloud,非常地方便。本篇文章就來分享SNAP安裝Nextcloud的方法。 更多的關于郵件分發(fā)、CDN加速和VPS同步等工具,你還可以看看:
PS:2017年9月27日更新,想要利用Nextcloud實現(xiàn)離線下載可以看這里:Nextcloud離線下載搭建方法-整合Aria2和AriaNg、Aria2 WebUI實現(xiàn)離線下載。 一、Nextcloud一鍵安裝Nextcloud官網(wǎng):
nextcloud snap目前包含以下組件(會自動更新升級,請及時關注):
安裝前修改好hostname。在終端窗口中輸入命令:hostname或uname –n,均可以查看到當前主機的主機名,修改參考如下(Ubuntu修改可參考我之前的一篇文章:ISPConfig 3.1 安裝方法): vim /etc/hosts150.95.150.57 pan.wzfou.net pan vim /etc/hostnamepan.wzfou.nethostname -F /etc/hostname #重啟hostname #再次查看一鍵安裝方法: sudo apt-get updatesudo apt-get install snapsudo apt-get install snapdsudo snap install nextcloud如下圖表示安裝成功了。 接著,打開你的域名或者IP地址,然后會讓你設置好管理員賬號與密碼,確定,完成安裝。 可能有的人不想使用Snap安裝方法,可以看看手動在VPS上部署LNMP/LAMP安裝Nextcloud方法:手動安裝NextCloud教程。 選擇Snap還是VPS手動?不用糾結(jié),以下官方的回答:
二、Nextcloud管理使用以下就是Nextcloud的管理中心面板,是不是與我們用過的Dropbox有點類似-簡潔。左邊就是分享的鏈接、收藏、WebDav地址,中間就是我們上傳的圖片、文檔、程序等了,點擊可以查看詳情。右邊有管理、個人、用戶等。(點擊放大) Nextcloud上傳的視頻支持在線播放。 Nextcloud上傳的圖片可以像幻燈片一樣瀏覽。 Nextcloud支持給分享的文檔、圖片等設置有效期、密碼保護等,有點類似于百度網(wǎng)盤了。 別人打開你的共享鏈接后就可以預覽到圖片或者視頻了,也可以直接點擊下載了。 在Nextcloud的個人中心頁面,可以修改個人信息、應用密碼、同步客戶端等。 Nextcloud在服務器管理頁面,則可以查看CPU、內(nèi)存等使用情況、切換Nextcloud主題、是否對存儲在Nextcloud的文件進行加密、激活插件等。 三、Nextcloud同步客戶端Nextcloud提供了免費的同步客戶端供大家下載使用,支持PC和手機。下載地址:https:///install/#install-clients 在電腦上運行Nextcloud同步客戶端,先填入你的Nextcloud地址。 然后就是輸入Nextcloud的用戶名以及客戶端專用密碼,這個專用密碼需要到Nextcloud的個人中心頁面生成。 Nextcloud允許你選擇同步某一個文件夾,還是同步整個Nextcloud賬戶。 連接好了后,你就可以在本地看到Nextcloud同步過來的文件了,你在本地的操作都會影響到Nextcloud云端的文件存儲,自動實現(xiàn)同步。 以下是Nextcloud的手機同步客戶端,功能差不多。 Nextcloud手機客戶端支持自動上傳文件,還有設置下載路徑等等。 四、Nextcloud添加應用Nextcloud官方提供了非常多的應用:https://apps./,Office文檔、圖片相冊、日歷聯(lián)系人、兩步驗證、文件管理、RSS閱讀等豐富的應用。這些應用你可以手動下載安裝,也可以直接在Nextcloud后臺一鍵激活。 Office文檔插件:Documents。有Collabora Online、Markdown Editor、Calendar、Onlyoffice、Documents等,其中Documents安裝比較簡單,直接啟用即可。 如果不支持打開Doc(X),你需要在你的Ubuntu安裝以下包: apt-get install libreoffice-writerapt-get install libreoffice-commonapt-get install unoconvDocuments插件安裝好了后就可以在線查看和編輯Office文檔了。 安全類插件:Two Factor TOTP Provider。這個插件可以讓你的Nextcloud賬號支持開啟登錄兩步驗證。 RSS閱讀器插件:News。這個插件真的讓我感覺眼前一亮,有了它我們可以將Nextcloud變身為一個RSS在線閱讀器了。這個比之前我們利用Huginn抓取任意網(wǎng)站RSS的方法可以簡單了。(點擊放大) 五、Nextcloud高級設置Nextcloud支持使用PHP發(fā)送郵件,但是自帶的郵局發(fā)出去的郵件基本上是被各大郵箱判定為垃圾郵件,所以我們需要利用好Nextcloud提供的SMTP發(fā)信功能。 4.1 Nextcloud用SMTP發(fā)信在Nextcloud的管理頁面,找到“其他設置”,然后選擇發(fā)信方式為SMTP,填寫你的SMTP信息,這里我用的是騰訊企業(yè)郵箱的,你也可以使用Gmail、163等免費SMTP發(fā)信功能。 填寫完成后,點擊測試看看是不是可以成功發(fā)出郵件。 4.2 Nextcloud安裝SSL證書如果你使用Snap安裝的Nextcloud,那么添加SSL加密訪問將是一件非常簡單的事情。先確保你的域名已經(jīng)成功解析到你的VPS主機上,然后執(zhí)行命令: sudo nextcloud.enable-https lets-encrypt #安裝Let's Encrypt SSL#如果你想使用自己的證書,請執(zhí)行:sudo nextcloud.enable-https self-signed如果你是使用自已的證書,請在執(zhí)行命令后找到SSL證書的路徑,將自己的證書上傳替換生成的自簽名證書文件即可。 4.3 Nextcloud備份與恢復備份MysqL數(shù)據(jù)庫。使用Snap安裝的Nextcloud,數(shù)據(jù)庫文件在以下路徑中,你直接將Nextcloud這個數(shù)據(jù)庫全部備份即可。 備份文件。Nextcloud上傳的文件存儲在以下路徑中,將里面的Data文件全部備份即可。 Nextcloud恢復。重裝安裝了Nextcloud后,將上面的數(shù)據(jù)庫文件與文件數(shù)據(jù)全部導入到新的服務器,保持原來的路徑即可。對于大量的文件遷移,推薦使用遠程搬家方法:三個命令工具Rsync,SCP,Tar-快速解決Linux VPS遠程網(wǎng)站搬家數(shù)據(jù)同步煩惱。 六、總結(jié)Nextcloud采用Snap的安裝方法簡單方便,適合不想折騰的朋友,并且官方打包的Nextcloud Snap自動部署好了LAMP,如果你想遷移服務器,只需要將新的服務器按照同樣的方法安裝Nextcloud,然后導入之前的數(shù)據(jù)庫與存儲文件即可。 Nextcloud如果用來存儲一些私人的照片或者文件的話,最讓人擔心的恐怕是安全問題了。目前來看,Nextcloud本身的安全措施已經(jīng)做得非常到位,例如賬號兩步驗證、程序與存儲文件分開、數(shù)據(jù)加密等??赡芪ㄒ恍枰覀冏约鹤龅木褪潜WC服務器不要出現(xiàn)漏洞。 文章出自:挖站否 https:///nextcloud/,版權(quán)所有。本站文章除注明出處外,皆為作者原創(chuàng)文章,可自由引用,但請注明來源。 |
|
|