天天看點

Nextcloud私有雲盤在Centos7下的部署筆記

搭建個人雲存儲一般會想到ownCloud,堪稱是自建雲存儲服務的經典。而Nextcloud是ownCloud原開發團隊打造的号稱是“下一代”存儲。初一看覺得“口氣”不小,剛推出來就重新“定義”了Cloud,真正試用過後就由衷地贊同這個Nextcloud:它是個人雲存儲服務的絕佳選擇。可以說Nextcloud 是一款自由 (開源) 的類 Dropbox 軟體,由 ownCloud 分支演化形成。它使用 PHP 和 JavaScript 編寫,支援多種資料庫系統,比如 MySQL/MariaDB、PostgreSQL、Oracle 資料庫和 SQLite。它可以使你的桌面系統和雲伺服器中的檔案保持同步,Nextcloud 為 Windows、Linux、Mac、安卓以及蘋果手機都提供了用戶端支援。同時,Nextcloud 也并非隻是 Dropbox 的克隆,它還提供了很多附加特性,如月曆、聯系人、計劃任務以及流媒體 Ampache。

與ownCloud相比,Nextcloud的功能絲毫沒有減弱,甚至由于可以安裝雲存儲服務應用,自制性更強,也更符合使用者的需求。Nextcloud官網的幫助文檔寫得相當地詳細,幾乎任何關于Nextcloud的問題都可以找到答案,這說明Nextcloud開發團隊确實比ownCloud更加優秀。

一開始以為Nextcloud隻是一個網盤雲存儲,後來看到Nextcloud内置了Office文檔、圖檔相冊、月曆聯系人、兩步驗證、檔案管理、RSS閱讀等豐富的應用,我發現Nextcloud已經僅僅可以用作個人或者團隊存儲與共享,還可以打造成為一個個人辦公平台,幾乎相當于一個個人的Dropbox了。

以下内容将介紹如何在 CentOS 7 伺服器中安裝和配置最新版本的 Nextcloud 12,并且會通過 Nginx 和 PHP7-FPM 來運作 Nextcloud,同時使用 MariaDB 做為資料庫系統。廢話不多說了,直接看部署筆記:

Nextcloud私有雲盤在Centos7下的部署筆記
Nextcloud私有雲盤在Centos7下的部署筆記

==================NextCloud安全與性能優化==================

==================NextCloud添加Memcached緩存==================

==================NextCloud添加Redis緩存==================

========Nextcloud的郵件發信設定========

Nextcloud發送郵件資訊的前提:每個使用者(包括管理者)都要事先設定好自己的郵箱位址!

1)使用管理者賬号登陸Nextcloud。點選右上角的設定圖示裡的"管理"-"其他設定"

Nextcloud私有雲盤在Centos7下的部署筆記

前提是管理者(admin)要事先設定好自己的郵箱位址。如下設定好郵箱位址後,按Enter鍵後就會顯示一個"對勾"

Nextcloud私有雲盤在Centos7下的部署筆記

滿足條件:

如下,在admin賬号下分享Nextcloud Manual.pdf這個檔案給wangshibo使用者

Nextcloud私有雲盤在Centos7下的部署筆記

然後登陸wangshibo使用者,就會發現Nextcloud Manual.pdf檔案已經分享過來了

Nextcloud私有雲盤在Centos7下的部署筆記

登陸wangshibo賬号配置的郵箱,就會發現有上面分享的郵件信

Nextcloud私有雲盤在Centos7下的部署筆記

也可以在檔案來源方取消分享

Nextcloud私有雲盤在Centos7下的部署筆記

***************當你發現自己的才華撐不起野心時,就請安靜下來學習吧***************