天天看点

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下的部署笔记

***************当你发现自己的才华撑不起野心时,就请安静下来学习吧***************