搭建個人云存儲一般會想到ownCloud,堪稱是自建云存儲服務的經典。而Nextcloud是ownCloud原開發團隊打造的號稱是“下一代”存儲。初一看覺得“口氣”不小,剛推出來就重新“定義”了Cloud,真正試用過后就由衷地贊同這個Nextcloud:它是個人云存儲服務的絕佳選擇。
與ownCloud相比,Nextcloud的功能絲毫沒有減弱,甚至由于可以安裝云存儲服務應用,自制性更強,也更符合用戶的需求。Nextcloud官網的幫助文檔寫得相當地詳細,幾乎任何關于Nextcloud的問題都可以找到答案,這說明Nextcloud開發團隊確實比ownCloud更加優秀。
一開始以為Nextcloud只是一個網盤云存儲,后來看到Nextcloud內置了Office文檔、圖片相冊、日歷聯系人、兩步驗證、文件管理、RSS閱讀等豐富的應用,我發現Nextcloud已經僅僅可以用作個人或者團隊存儲與共享,還可以打造成為一個個人辦公平臺,幾乎相當于一個個人的Dropbox了。
Nextcloud運行環境與平常我們常用的程序差不多,LAMP是官方首選,不過LNMP也照樣可以運行,只不過需要自己寫URL重寫規則。當然,官方還提供了SNAP一鍵安裝包,一分鐘內就可以在VPS上部署好Nextcloud,非常地方便。本篇文章就來分享SNAP安裝Nextcloud的方法。
更多的關于郵件分發、CDN加速和VPS同步等工具,你還可以看看:
PS:更新記錄.
1、最新的手動安裝Nextcloud網盤的詳細教程,請參考:NextCloud安裝和使用圖文教程-同步網盤自動備份和在線播放視頻。2020.11.5
PS:2017年9月27日更新,想要利用Nextcloud實現離線下載可以看這里:Nextcloud離線下載搭建方法-整合Aria2和AriaNg、Aria2 WebUI實現離線下載。
PS:2019年1月28日更新,通過官方的SNAP安裝NextCloud會出現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,預感是可行的。完全OK,掛載后能識別aria2下載的文件
https://chaosye.xyz/index.php/s/FFzTCLKsHoiFXca
Nextcloud官網:
nextcloud snap目前包含以下組件(會自動更新升級,請及時關注):
Nextcloud 11.0.3
Apache 2.4
PHP 7
MySQL 5.7
Redis 3.2
mDNS for network discovery
安裝前修改好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 install snapdsudo snap install nextcloud
如下圖表示安裝成功了。
接著,打開你的域名或者IP地址,然后會讓你設置好管理員賬號與密碼,確定,完成安裝。
可能有的人不想使用Snap安裝方法,可以看看手動在VPS上部署LNMP/LAMP安裝Nextcloud方法:手動安裝NextCloud教程。
選擇Snap還是VPS手動?不用糾結,以下官方的回答:
snap優點: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安裝快捷,傻瓜式一鍵安裝,幾分鐘內搞定。同時,snap支持自動升級、回滾等,你無需使用復雜的命令工具。
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等。不過,這樣的好處就是經過官方測試過的運行穩定且有利于后期自動升級。
VPS手動安裝優缺點: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、內存和網絡,但是同時你需要懂得如何維護好VPS操作系統。
以下就是Nextcloud的管理中心面板,是不是與我們用過的Dropbox有點類似-簡潔。左邊就是分享的鏈接、收藏、WebDav地址,中間就是我們上傳的圖片、文檔、程序等了,點擊可以查看詳情。右邊有管理、個人、用戶等。(點擊放大)
Nextcloud上傳的視頻支持在線播放。
Nextcloud上傳的圖片可以像幻燈片一樣瀏覽。
Nextcloud支持給分享的文檔、圖片等設置有效期、密碼保護等,有點類似于百度網盤了。
別人打開你的共享鏈接后就可以預覽到圖片或者視頻了,也可以直接點擊下載了。
在Nextcloud的個人中心頁面,可以修改個人信息、應用密碼、同步客戶端等。
Nextcloud在服務器管理頁面,則可以查看CPU、內存等使用情況、切換Nextcloud主題、是否對存儲在Nextcloud的文件進行加密、激活插件等。
Nextcloud提供了免費的同步客戶端供大家下載使用,支持PC和手機。下載地址:https://nextcloud.com/install/#install-clients
在電腦上運行Nextcloud同步客戶端,先填入你的Nextcloud地址。
然后就是輸入Nextcloud的用戶名以及客戶端專用密碼,這個專用密碼需要到Nextcloud的個人中心頁面生成。
Nextcloud允許你選擇同步某一個文件夾,還是同步整個Nextcloud賬戶。
連接好了后,你就可以在本地看到Nextcloud同步過來的文件了,你在本地的操作都會影響到Nextcloud云端的文件存儲,自動實現同步。
以下是Nextcloud的手機同步客戶端,功能差不多。
Nextcloud手機客戶端支持自動上傳文件,還有設置下載路徑等等。
Nextcloud官方提供了非常多的應用:https://apps.nextcloud.com/,Office文檔、圖片相冊、日歷聯系人、兩步驗證、文件管理、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 unoconv
Documents插件安裝好了后就可以在線查看和編輯Office文檔了。
安全類插件:Two Factor TOTP Provider。這個插件可以讓你的Nextcloud賬號支持開啟登錄兩步驗證。
RSS閱讀器插件:News。這個插件真的讓我感覺眼前一亮,有了它我們可以將Nextcloud變身為一個RSS在線閱讀器了。這個比之前我們利用Huginn抓取任意網站RSS的方法可以簡單了。(點擊放大)
Nextcloud支持使用PHP發送郵件,但是自帶的郵局發出去的郵件基本上是被各大郵箱判定為垃圾郵件,所以我們需要利用好Nextcloud提供的SMTP發信功能。
在Nextcloud的管理頁面,找到“其他設置”,然后選擇發信方式為SMTP,填寫你的SMTP信息,這里我用的是騰訊企業郵箱的,你也可以使用Gmail、163等免費SMTP發信功能。
填寫完成后,點擊測試看看是不是可以成功發出郵件。
如果你使用Snap安裝的Nextcloud,那么添加SSL加密訪問將是一件非常簡單的事情。先確保你的域名已經成功解析到你的VPS主機上,然后執行命令:
sudo nextcloud.enable-https lets-encrypt #安裝Let"s Encrypt SSL#如果你想使用自己的證書,請執行:sudo nextcloud.enable-https self-signed####如果提示 command not found,請加上路徑sudo /snap/bin/nextcloud.enable-https lets-encryptsudo /snap/bin/nextcloud.enable-https self-signed
如果你是使用自已的證書,請在執行命令后找到SSL證書的路徑,將自己的證書上傳替換生成的自簽名證書文件即可。
備份MysqL數據庫。使用Snap安裝的Nextcloud,數據庫文件在以下路徑中,你直接將Nextcloud這個數據庫全部備份即可。
備份文件。Nextcloud上傳的文件存儲在以下路徑中,將里面的Data文件全部備份即可。
Nextcloud恢復。重裝安裝了Nextcloud后,將上面的數據庫文件與文件數據全部導入到新的服務器,保持原來的路徑即可。對于大量的文件遷移,推薦使用遠程搬家方法:三個命令工具Rsync,SCP,Tar-快速解決Linux VPS遠程網站搬家數據同步煩惱。
Nextcloud采用Snap的安裝方法簡單方便,適合不想折騰的朋友,并且官方打包的Nextcloud Snap自動部署好了LAMP,如果你想遷移服務器,只需要將新的服務器按照同樣的方法安裝Nextcloud,然后導入之前的數據庫與存儲文件即可。
Nextcloud如果用來存儲一些私人的照片或者文件的話,最讓人擔心的恐怕是安全問題了。目前來看,Nextcloud本身的安全措施已經做得非常到位,例如賬號兩步驗證、程序與存儲文件分開、數據加密等。可能唯一需要我們自己做的就是保證服務器不要出現漏洞。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/117875.html
摘要:和是目前兩款比較適合個人當成網盤或者同步云盤使用的程序,最近為了可以找到最適合自己的云盤程序,分別安裝并試用了與。二應用平臺兩者旗鼓相當客戶端,與都比較齊全,全平臺支持。手機電腦端網頁端等都可以正常使用。NextCloud和Seafile是目前兩款比較適合個人當成網盤或者同步云盤使用的程序,最近為了可以找到最適合自己的云盤程序,分別安裝并試用了NextCloud與Seafile。總得來說,N...
摘要:服務器端支持,客戶端支持網頁,和等移動操作系統。同樣支持和等流媒體設備,智能電視和三星智能電視等智能電視,以及和等游戲機。自帶了非常多的插件,它可以幫助你搭建一個自己的影視媒體庫,實現在線播放與觀看視頻。Emby(原名Media Browser)是一個主從式架構的媒體服務器軟件,可以用來整理服務器上的視頻和音頻,并將音頻和視頻流式傳輸到客戶端設備。Emby服務器端支持Microsoft Wi...
摘要:它的客戶端覆蓋了等各種平臺,也提供了網頁端以及接口,所以你幾乎可以在各種設備上方便地訪問你的云盤。【簡介】 1.Azure Virtual machines是Azure 提供的多種可縮放按需分配計算資源之一,Nextcloud是一款開源免費的私有云存儲網盤項目,可以讓你快速便捷地搭建一套屬于自己或團隊的云同步網盤,從而實現跨平臺跨設備文件同步、共享、版本控制、團隊協作等功能。它的客...
摘要:是一組基于超文本傳輸協議的技術集合,有利于用戶間協同編輯和管理存儲在萬維網服務器文檔。同時我們還可以使用來掛載支持的網盤,方便你統一管理各大網盤。WebDAV是一組基于超文本傳輸協議的技術集合,有利于用戶間協同編輯和管理存儲在萬維網服務器文檔。很多的軟件例如WPS、Joplin、Keepass等都可以結合WebDAV實現數據云存儲,讓你不用依賴于服務商的云存儲服務,不僅保護隱私,還可以自定義...
摘要:配置文件中,加上如下代碼通過訪問網站不安全。配置文件加上一行內存限制低于建議值配置修改,改成內存緩存未配置,為了提升使用體驗,請盡量配置內存緩存。將不再支持這個版本,需要或更高版本。支持手機,ipad,電腦三端同步,還支持類似百度網盤的鏈接分享,總體來是還是挺香的準備工作:一臺UHost建議2C4G+一個域名,鏈接一個SSL證書,可以申請TrustAsia的免費的證書,鏈接一.寶塔面板安裝略...
閱讀 825·2023-04-26 00:13
閱讀 2793·2021-11-23 10:08
閱讀 2431·2021-09-01 10:41
閱讀 2111·2021-08-27 16:25
閱讀 4177·2021-07-30 15:14
閱讀 2358·2019-08-30 15:54
閱讀 856·2019-08-29 16:22
閱讀 2736·2019-08-26 12:13