轉(zhuǎn)載:https://wzfou.com/nextcloud/#ftoc-heading-1
搭建個人云存儲一般會想到ownCloud,堪稱是自建云存儲服務(wù)的經(jīng)典统抬。而Nextcloud是ownCloud原開發(fā)團隊打造的號稱是“下一代”存儲。初一看覺得“口氣”不小,剛推出來就重新“定義”了Cloud吓著,真正試用過后就由衷地贊同這個Nextcloud:它是個人云存儲服務(wù)的絕佳選擇鲤嫡。
與ownCloud相比,Nextcloud的功能絲毫沒有減弱绑莺,甚至由于可以安裝云存儲服務(wù)應(yīng)用暖眼,自制性更強,也更符合用戶的需求紊撕。Nextcloud官網(wǎng)的幫助文檔寫得相當(dāng)?shù)卦敿?xì)罢荡,幾乎任何關(guān)于Nextcloud的問題都可以找到答案,這說明Nextcloud開發(fā)團隊確實比ownCloud更加優(yōu)秀对扶。
一開始以為Nextcloud只是一個網(wǎng)盤云存儲区赵,后來看到Nextcloud內(nèi)置了Office文檔、圖片相冊浪南、日歷聯(lián)系人笼才、兩步驗證、文件管理络凿、RSS閱讀等豐富的應(yīng)用骡送,我發(fā)現(xiàn)Nextcloud已經(jīng)僅僅可以用作個人或者團隊存儲與共享,還可以打造成為一個個人辦公平臺絮记,幾乎相當(dāng)于一個個人的Dropbox了摔踱。
Nextcloud運行環(huán)境與平常我們常用的程序差不多,LAMP是官方首選怨愤,不過LNMP也照樣可以運行赤嚼,只不過需要自己寫URL重寫規(guī)則瓶您。當(dāng)然瓶埋,官方還提供了SNAP一鍵安裝包滩届,一分鐘內(nèi)就可以在VPS上部署好Nextcloud,非常地方便差导。本篇文章就來分享SNAP安裝Nextcloud的方法试躏。
更多的關(guān)于郵件分發(fā)、CDN加速和VPS同步等工具设褐,你還可以看看:
利用MailChimp建立RSS郵件訂閱平臺-每月免費12000封郵件可加2000用戶
用Fikker自建CDN-支持Https,頁面緩存,實時監(jiān)控,流量統(tǒng)計,防CC攻擊
Lsyncd搭建同步鏡像-用Lsyncd實現(xiàn)本地和遠(yuǎn)程服務(wù)器之間實時同步
PS:2017年9月27日更新颠蕴,想要利用Nextcloud實現(xiàn)離線下載可以看這里:Nextcloud離線下載搭建方法-整合Aria2和AriaNg、Aria2 WebUI實現(xiàn)離線下載助析。
PS:2019年1月28日更新裁替,通過官方的SNAP安裝NextCloud會出現(xiàn)smbcient沒有成功安裝并提示無法掛載,我們可以使用Y Chaos的方法來解決:
我找到了添加smbcient支持的snap nextcloud離線安裝包貌笨,https://launchpad.net/~pachulo/+snap/nextcloud-snap-add-smbclient/+build/436506
不過不清楚安不安全弱判,大家自己甄別。
wget 包后 可以用
snap install 包名 –dangerous
安裝锥惋。
安裝后可以正常掛載昌腰,我掛載在/var/snap/nextcloud/common/nextcloud/data/用戶名/Download/這個目錄开伏,正在裝aria2,預(yù)感是可行的遭商。
完全OK固灵,掛載后能識別aria2下載的文件
https://chaosye.xyz/index.php/s/FFzTCLKsHoiFXca
一、Nextcloud一鍵安裝
Nextcloud官網(wǎng):
https://nextcloud.com/
nextcloud snap:https://github.com/nextcloud/nextcloud-snap
nextcloud snap目前包含以下組件(會自動更新升級劫流,請及時關(guān)注):
Nextcloud 11.0.3
Apache 2.4
PHP 7
MySQL 5.7
Redis 3.2
mDNS for network discovery
安裝前修改好hostname巫玻。在終端窗口中輸入命令:hostname或uname –n,均可以查看到當(dāng)前主機的主機名祠汇,修改參考如下(Ubuntu修改可參考我之前的一篇文章:ISPConfig 3.1 安裝方法):
vim /etc/hosts
150.95.150.57 pan.wzfou.net pan?
vim /etc/hostname
pan.wzfou.net
hostname -F /etc/hostname #重啟
hostname #再次查看
一鍵安裝方法:
sudo apt-get update
sudo apt install snapd
sudo snap install nextcloud
如下圖表示安裝成功了仍秤。
接著,打開你的域名或者IP地址可很,然后會讓你設(shè)置好管理員賬號與密碼诗力,確定,完成安裝我抠。
可能有的人不想使用Snap安裝方法苇本,可以看看手動在VPS上部署LNMP/LAMP安裝Nextcloud方法:手動安裝NextCloud教程。
選擇Snap還是VPS手動菜拓?不用糾結(jié)瓣窄,以下官方的回答:
snap優(yōu)點:The snap is nice for getting up and running quickly with minimal space, and will work great if you’re happy not messing with it. Since it’s a snap you also get the benefit of automatic updates and the ability to rollback without worrying about needing to take a snapshot, etc.
#翻譯:snap安裝快捷,傻瓜式一鍵安裝纳鼎,幾分鐘內(nèi)搞定康栈。同時,snap支持自動升級喷橙、回滾等,你無需使用復(fù)雜的命令工具登舞。
snap缺點:However, the snap is very opinionated. Don’t want to use Apache? Sorry, the snap uses it. Don’t want to use MySQL? Sorry, MariaDB does not run on ARM. Something other than PHP 7.0.15? We picked the version we feel gives the best results. In other words, it’s not very tinker-friendly. We don’t do this to be mean,?we do this so that we can reliably update it without your needing to worry about it.
#翻譯:snap不能自定義贰逾,只能使用snap既定的MysqL、apache菠秒、PHP等疙剑。不過,這樣的好處就是經(jīng)過官方測試過的運行穩(wěn)定且有利于后期自動升級践叠。
VPS手動安裝優(yōu)缺點:The VM is much more flexible. It’s a full version of Ubuntu server edition, allowing you to tweak whatever you need and it comes with many apps which are not that easy to configure for inexperienced administrators. This of course makes it larger. You’ll also need to make sure you maintain it and keep the OS up-to-date. Since it’s virtualized you can assign disk, CPU, memory, and network quotas to it (you’d need to install the snap in an lxc container or a VM to get the same abilities).
#翻譯:VPS手動則比較靈活言缤,你可以自已配置磁盤、CPU禁灼、內(nèi)存和網(wǎng)絡(luò)管挟,但是同時你需要懂得如何維護好VPS操作系統(tǒng)。
二弄捕、Nextcloud管理使用
以下就是Nextcloud的管理中心面板僻孝,是不是與我們用過的Dropbox有點類似-簡潔导帝。左邊就是分享的鏈接、收藏穿铆、WebDav地址您单,中間就是我們上傳的圖片、文檔荞雏、程序等了虐秦,點擊可以查看詳情。右邊有管理凤优、個人悦陋、用戶等。(點擊放大)
Nextcloud上傳的視頻支持在線播放别洪。
Nextcloud上傳的圖片可以像幻燈片一樣瀏覽叨恨。
Nextcloud支持給分享的文檔、圖片等設(shè)置有效期挖垛、密碼保護等痒钝,有點類似于百度網(wǎng)盤了。
別人打開你的共享鏈接后就可以預(yù)覽到圖片或者視頻了痢毒,也可以直接點擊下載了送矩。
在Nextcloud的個人中心頁面,可以修改個人信息哪替、應(yīng)用密碼栋荸、同步客戶端等。
Nextcloud在服務(wù)器管理頁面凭舶,則可以查看CPU晌块、內(nèi)存等使用情況、切換Nextcloud主題帅霜、是否對存儲在Nextcloud的文件進行加密匆背、激活插件等。
三身冀、Nextcloud同步客戶端
Nextcloud提供了免費的同步客戶端供大家下載使用钝尸,支持PC和手機。下載地址:https://nextcloud.com/install/#install-clients
在電腦上運行Nextcloud同步客戶端搂根,先填入你的Nextcloud地址珍促。
然后就是輸入Nextcloud的用戶名以及客戶端專用密碼,這個專用密碼需要到Nextcloud的個人中心頁面生成剩愧。
Nextcloud允許你選擇同步某一個文件夾猪叙,還是同步整個Nextcloud賬戶。
連接好了后,你就可以在本地看到Nextcloud同步過來的文件了沐悦,你在本地的操作都會影響到Nextcloud云端的文件存儲成洗,自動實現(xiàn)同步。
以下是Nextcloud的手機同步客戶端藏否,功能差不多瓶殃。
Nextcloud手機客戶端支持自動上傳文件,還有設(shè)置下載路徑等等副签。
四遥椿、Nextcloud添加應(yīng)用
Nextcloud官方提供了非常多的應(yīng)用:https://apps.nextcloud.com/,Office文檔淆储、圖片相冊冠场、日歷聯(lián)系人、兩步驗證本砰、文件管理碴裙、RSS閱讀等豐富的應(yīng)用。這些應(yīng)用你可以手動下載安裝点额,也可以直接在Nextcloud后臺一鍵激活舔株。
Office文檔插件:Documents。有Collabora Online还棱、Markdown Editor载慈、Calendar、Onlyoffice珍手、Documents等办铡,其中Documents安裝比較簡單,直接啟用即可琳要。
如果不支持打開Doc(X)寡具,你需要在你的Ubuntu安裝以下包:
apt-get install libreoffice-writer
apt-get install libreoffice-common
apt-get install unoconv
Documents插件安裝好了后就可以在線查看和編輯Office文檔了。