很多朋友对于nextcloud和Nextcloud 可道云 哪个好不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!

cloudreve与nextcloud对比

cloudreve和nextcloud都是云网盘。nextcloud.性能强大,稳定且扩展性高。cloudreve就相对来说比较轻便了,适合个人用。

nextcloud?Nextcloud 可道云 哪个好

nextcloud,功能挺多的,支持协同办公,通话,email分享,群组等,后台应用也非常多,适合大型团队当共享盘。cloudreve的功能也非常的齐全,填写简单信息即可快速对接七牛、又拍云、阿里云OSS、AWS S3,当然你也可以选择将文件存放在本地等。

>nextcloud的配置要求比cloudreve高。

nextcloud硬件要求

编辑Docker-compose配置文件

拷贝以下内容并保存为docker-compose.yml,修改域名等相关参数

这里面包括四个容器服务,nextcloud,nextcloud-db(mysql),solr和redis,其中nextcloud是必须的,后面的服务不使用可以删除配置(同时要删除nextcloud中的依赖)。比如用户数少不想使用mysql,可删除depends_on:后面的- nextcloud-db以及后面的nextcloud-db配置段。nextcloud-db建议企业用户使用,redis作为缓存可以让服务器响应速度变得更快,solr提供了更好的搜索功能,你可以按需要自己配置。

nextcloud?Nextcloud 可道云 哪个好

运行docker容器

进入在docker-compose.yml目录

运行数据库容器(不使用Mysql略过)

docker-compose up-d nextcloud-db

运行其他容器

docker-compose up-d

redis配置

如果doker-compose.yml添加了redis服务,需要编辑php配置来启用服务,配置文件路径是/docker/nextcloud/config/config.php

重启reverse容器

docker restart reverse

配置solr

默认的文件查找功能只相当于一个列表过滤,无法搜索子文件夹,启用nextant插件借助solr服务可实现全文搜索,不光搜索文件名,还可以按文档的内容搜索。前提是在docker-compose.yml中配置了solr。

在配置过程中发现nextant无法连接solr,通过docker logs solr查看到错误信息“

cp: can't create directory'/opt/solr/server/solr/mycores/nextant': Permission denied”,

原来是没有权限,执行以下命令修改权限:

sudo chmod-R 777/docker/nextcloud/solr

重启solr

docker restart solr

通过docker logs solr查看,solr正常启动

登录设置

通过浏览器访问你的网站,第一次打开界面是这样的。

首次打开

输入用户名密码来创建管理员帐号

使用Nextant开启全文搜索

打开Nextant的前提是前面安装了solr服务,

管理员帐号登录,点击右上角齿轮图标,点击"+应用",点击"应用软件包",点击files,找到Nextant,点击启用;

点击右上角齿轮图标,选择管理,点击其他设置,找到Nextant(全文搜索)选项;

在Address of your solr servlet中输入,点击测试并保存,出现下图中右侧绿色对号提示即为连接成功。

Nextant配置

发现Nextcloud

总体来说,Nextcloud是一款出类拔萃的私有云盘服务,支持windows、mac、linux、安卓、ios主流操作系统。提供了丰富的插件可以在线安装,比如在线编辑流程图编辑,office文件编辑、日历、联系人、笔记、视频聊天、邮件等等。

主界面

[图片上传失败...(image-25c2ed-1512026386267)]

Nextcloud 加密开启与管理

Nextcloud的服务器端加密生成一个强大的加密密钥,该密钥由用户的密码解锁。您的用户不需要追踪额外的密码,只需像往常一样登录即可。它只加密文件的内容,而不是文件名和目录结构。

密匙存放在以下目录,为了避免文件被永远封存,最好将定时备份他们:

(这个目录存放了用户的私有密匙以及用户各文件对应的密匙)

(存放所有的用户的密匙和能够解密所有文件的密匙)

文件的加密和解密都由Nextcloud来完成,然后将加密后的文件上传至远程存储,这可以保护你存放在外部存储中的数据。Nextcloud管理员和存储管理员只能在后台看到加密后的文件。

ps:请在启用加密前认真考虑一下,因为Web界面上的启用操作是不可逆的(需要使用OCC命令来关闭),如果你的丢失了加密密匙,那么你的文件将永远无法恢复,所以要注意及时备份密匙。

到后台管理页面->加密,勾选“启用服务端加密”:

提示没有加载加密模块,到应用->禁用应用中找到“Default encryption module”,然后启用它:

你可以在上图中下方“默认加密模块”中取消勾选“加密主目录储存”,这样Nextcloud只会加密上传到外部存储的文件,有利于减少Nextcloud服务器的资源消耗。

加密不会影响文件和文件夹名,但是如果查看其中的文件,可以看到内容已经被加密了:

可以一次性解密所有用户的文件,或者仅解密某个用户的文件:

禁用加密功能仅能使用OCC命令。

nextcloud为什么被公司禁用

因为该软件免费。

Nextcloud是一套用于创建和使用文件托管服务的客户端-服务器软件,作为免费的开源软件,任何人都可以在自己的服务器设备上安装和使用。

联盟认为,微软这样的行为正在限制消费者的选择,并使联盟成员以及其他小公司很难与微软展开竞争,因此希望欧盟对此采取一些行动。