折腾NAS 篇四:群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

2020-04-02 17:48:34 31点赞 337收藏 16评论

nextcloud是近年来NAS用户常用的开源私有云平台之一。该平台与其他开源私有云服务相比,具有相对友好美观的交互界面,丰富的可拓展功能,以及几乎全平台的客户端支持。自己之所以调研并尝试使用nextcloud,也正是因为这个平台丰富且使用的拓展模块和应用,例如在线的office编辑,绘制流程图,项目协作,以及思维导图等等。安装在群晖的NAS上面,是对群晖Drive,office等协作办公模块在功能上的补充。这里我把自己在群晖NAS218+上面安装nextcloud和相关插件的方法分享给大家,以期抛砖引玉,共同发掘私有云平台上既实用又好玩的功能。

一、nextcloud私有云的docker安装

首先,在群晖docker应用的注册表里面,搜索并下载wonderfall/nextcloud的docker镜像,如下图所示:

搜索并下载wonderfall/nextcloud的docker镜像搜索并下载wonderfall/nextcloud的docker镜像

需要留意的是,在搜索结果中第一个nextcloud官网镜像不知什么原因在群晖上一直无法成功下载(用pc上的docker客户端是可以的)。而第二个linuxserver/nextcloud镜像,默认开启了https访问,这对于服务器或docker部署的初学者而言,搞定证书的安装和部署会是一个相对繁琐的流程。我们选择的wonderfall/nextcloud的docker镜像,默认通过http访问,无需证书的安装和部署,步骤上会简单一些。当然,如果在使用和部署过程中有加密传输的需要,可以通过docker容器内开启,或者通过群晖自带的反向代理等方式来实现。

下载好nextcloud的docker镜像以后,我们在“映像”标签页中选择启动这个镜像,并在弹出的对话框中选择“高级设置”。这里我们对“卷”和“端口设置”里面的内容进行设置。

在“卷”标签页中,可以将docker容器内部的几个文件夹和容器外的文件夹做映射:

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

左侧的“文件/文件夹”大家可以自由选择群晖服务器内合适的文件位置,右侧的“装在路径”里面需要按照如上图所示进行输入,这几个文件夹所存放的内容是:

/data : 存储Nextcloud的用户数据.

/config : 存储config.php文件.

/apps2 :存储 Nextcloud的拓展应用和模块.

/nextcloud/themes : 存储Nextcloud的主题文件.

/php/session : 存储php session文件.

设置好“卷”以后,我们再设置端口,这里我将端口对应到8888:

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

设置好以后,我们就可以启动这个容器了,登录界面如下:

nextcloud首次登录界面nextcloud首次登录界面

在初次登录的时候,我们需要创建一个管理员账号,然后稍等一段时间后即可登录。

nextcloud网页界面nextcloud网页界面

设置到这一步,nextcloud的主要功能已经可以使用了,包括客户端同步文件,网页管理文件等等。

二、nextcloud中安装流程图和思维导图应用

nextcloud安装拓展应用的方法非常简单,这里以安装流程图和思维导图应用为例子,介绍具体的安装方法:

首先我们需要到nextcloud官网的应用商店

 

Nextcloud应用商店The Nextcloud App Store - Upload your apps and install new apps onto your Nextcloudapps.nextcloud.com去看看

 找到“draw.io”和“mind map”两个应用并下载:

 

MindMap思维导图绘制应用下载apps.nextcloud.com去看看

  

Draw.io流程图绘制应用下载apps.nextcloud.com去看看

 需要留意的是在下载列表中,选择适配nextcloud18的版本下载:

选择适配nextcloud18的版本下载(draw.io应用为例)选择适配nextcloud18的版本下载(draw.io应用为例)

将下载好的文件夹解压,上传到群晖服务器中我们刚才设置的/apps2所映射的文件夹里面。然后通过网页登录nextcloud管理员账号,点击界面右上角的账号图标,点击“应用”:

点击“应用”,进入应用管理界面点击“应用”,进入应用管理界面

在应用管理界面“已禁用的应用”中,将draw.io和Mind Map两个应用启用


在应用管理界面“已禁用的应用”中将draw.io和Mind Map启用在应用管理界面“已禁用的应用”中将draw.io和Mind Map启用

回到next文件管理的主页面,点击文件管理页面左上角的“+”图标,可以看到我们现在已经可以新建流程图和思维导图文件了:

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

两个应用的编辑页面如下所示:

思维导图编辑界面思维导图编辑界面

流程图编辑界面流程图编辑界面

三、nextcloud安装onlyoffice应用

onlyoffice相比其他开源办公软件,主打网络部署和协作的功能,同时也完美支持MSoffice的文档格式。Onlyoffice同样可以作为一个扩展应用添加到nextcloud里面,但是因其功能的复杂性,我们需要专门安装一个onlyoffice的文档编辑服务器,然后才能对接到nextcloud对office文档进行各类编辑操作。

首先,我们按照本文第一部分所介绍的方案,通过docker安装onlyoffice文档服务。在docker注册表中搜索“onlyoffice”,下载第一个镜像“onlyoffice/documentserver”:

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

同样的,我们需要在启动容器时,设置“卷”和“端口设置”。在“卷”标签页里面,我们映射两个文件夹:

/var/log/onlyoffice:存储ONLYOFFICE文档服务器的日志文件

/var/www/onlyoffice/Data:存储证书文件

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

在“端口设置”里面,我们映射80和443端口,“本地端口”可按需求自行设置:

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

启动完成以后,在浏览器输入http://服务器域名或ip:本地端口,如果能看到以下页面,说明服务器部署成功:

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

接下来我们回到nextcloud,按照本文第二部分介绍的方法,在nextcloud中安装onlyoffice connector应用,下载地址如下:

https://apps.nextcloud.com/apps/onlyoffice

将onlyoffice应用安装好以后,我们点击nextcloud界面右上角账户图标,进入“设置”界面,在左侧的选项栏中找到“onlyoffice”的设置页面,然后在server settings中填写刚才onlyoffice服务器的地址和端口,secret key留白,点击保存,就可以完成设置了。

群晖Docker安装nextcloud私有云,以及onlyoffice、流程图和思维导图插件

设置完成以后,我们在新建文件的选项中,就能够看到“Document”,“Spreadsheet”和“Presentation”三个文件格式的选项,新建或修改office文件时可以看到onlyoffice丰富的编辑界面和相关功能:

DocumentDocument

SpreadsheetSpreadsheet

PresentationPresentation

总结

通过对nextcloud的安装和应用部署,我们可以看到其丰富的应用和可拓展性。除了文本所介绍的流程图,思维导图,以及onlyoffice应用,nextcloud还有例如外部存储挂载,支持markdown的笔记,以及项目流程协作等实用的功能,大家可以根据需要添加使用。Onlyoffice相对于群晖自带的office而言,从界面和使用手感上来说更像一个本地使用的office软件,从功能上来说都是非常丰富的。

展开 收起

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

Synology 群晖 DS918+ 四盘位NAS网络存储服务器

3824.52元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器

2288.29元起

Synology 群晖 DS220J NAS主机 白色

Synology 群晖 DS220J NAS主机 白色

1300元起

Synology 群晖 DS418play 4盘位NAS网络存储服务器

Synology 群晖 DS418play 4盘位NAS网络存储服务器

3380元起

Synology 群晖 DS418j 4盘位NAS网络存储服务器

Synology 群晖 DS418j 4盘位NAS网络存储服务器

2580元起

Synology 群晖 DS218play 2盘位NAS网络存储服务器

Synology 群晖 DS218play 2盘位NAS网络存储服务器

1780元起

Synology 群晖 DS218j 2盘位NAS网络存储服务器

Synology 群晖 DS218j 2盘位NAS网络存储服务器

1165.17元起

Synology 群晖 DS214 2盘位 NAS网络存储

Synology 群晖 DS214 2盘位 NAS网络存储

1980元起

Synology 群晖 DS216play 2盘位NAS网络存储服务器

Synology 群晖 DS216play 2盘位NAS网络存储服务器

1553.9元起

群晖(Synology)DS420j 4盘位 NAS网络存储服务器 (无内置硬盘)

群晖(Synology)DS420j 4盘位 NAS网络存储服务器 (无内置硬盘)

2680元起

Synology 群晖 DS1618+ NAS存储器 6盘位 无硬盘 黑色

Synology 群晖 DS1618+ NAS存储器 6盘位 无硬盘 黑色

5190.34元起

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

Synology 群晖 DS620slim 网络存储服务器NAS 2.5寸硬盘

4199元起

Synology 群晖 DS216 2盘位NAS网络存储服务器

Synology 群晖 DS216 2盘位NAS网络存储服务器

1882.79元起

Synology 群晖 DS1819+ 8盘位NAS网络存储器

Synology 群晖 DS1819+ 8盘位NAS网络存储器

16340元起

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

Synology 群晖 DS119j 单盘位NAS 网络存储服务器

799元起

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

Synology 群晖 DS218+ 2盘位 NAS网络存储服务器 京东云定制版(J3355、2GB)

2700元起
16评论

发表评论请 登录
  • 最新
  • 最热
评论举报

请选择举报理由

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
337
扫一下,分享更方便,购买更轻松