Truenas Scale 安装 Nextcloud 并配置 Onlyoffice (2023.04新版) |
您所在的位置:网站首页 › 一加9pro手机型号 › Truenas Scale 安装 Nextcloud 并配置 Onlyoffice (2023.04新版) |
最近把Truenas Scale从22.04升级到了22.12,算是一个大版本的升级,系统里面的一些功能组件发生了比较大的变化,然后就导致了我装在22.04系统里面23.0版本的Nextcloud和7.0版本的onlyoffice永久挂逼了,无论怎样都无法部署了,目前还不知道是我自己没配置好还是就是Truenas大版本更新导致的必然bug,想跨大版本升级Truenas的朋友要小心了。 没办法,我只能重新通过Truecharts的渠道在22.12的系统里面重新安装Nextcloud和onlyoffice了,虽然官方渠道也有Nextcloud,但是考虑到现在应该还是Truecharts渠道用的人多吧,所以这篇教程都是以Truecharts渠道的软件为准。 Nextcloud和onlyoffice的基础安装流程还是参考sagit的视频,我这里只是补充一下新版本软件在安装和配置上的区别,如何设置Truecharts渠道,数据文件的新建,权限配置,反向代理这些设置大家还是参考原视频。 下面先说Nextcloud的安装: 首先在Truenas APP中点击Nextcloud的Install进入参数配置页面,首先填写IP地址,一般设置与Truenas的IP地址相同。 然后就是配置数据存储的路径了,这里跟旧版的安装不太一样。 旧版只要求我们设置一个路径,这个路径名叫:App Data Storage,这个路径下面会同时存储软件运行必备的database数据,以及用户向网盘上传的个人文件。其中用户向网盘上传的个人文件统一存储在data文件夹中。 这个是旧版配置页面到了新版Nextcloud中,软件database数据和用户个人上传数据分成了两个路径,分别是 App html Storage 和 UserData Storage 。这里的路径配置还是建议按照旧版的一个路径的方式进行配置,所有Nextcloud数据都存在一个大文件夹里面,文件夹里面再区分系统数据和用户数据,方便以后修改配置啥的。 这里看我两个路径的嵌套关系。 这个是新版配置页面安装界面的其他参数都不用再配置了(除了反向代理)直接安装就行。 至于如何将旧版Nextcloud的用户数据备份或迁移到新版Nextcloud中,可以看我的另外一篇文章。 然后到了onlyoffice的安装,这里面其实跟旧版的onlyoffice安装是一样的,就是设置一个密码就行了,区别是在后面的配置阶段。 到这里,假设你已经安装完了Nextcloud和onlyoffice并为两者都做好了反向代理。 下面进入Nextcloud配置onlyoffice的部分: 首先,用管理员账号登陆进Nextcloud之后,点右上角头像图标,然后点应用 然后左侧列表往下翻,找到office选项卡,进一步在主页面中找到 ONLYOFFICE选项,点击“下载并启用” 然后点右上角头像图标,再点管理设置,左侧列表往下翻,找到onlyoffice选项,开始配置onlyoffice 不知道从onlyoffice的哪一版开始,onlyoffice的服务配置秘钥需要在Nextcloud里面进行特殊设置了,这也是本教程的重点。 按照以往的教程,只需要在Nextcloud数据文件夹的 config.php文件中增加一行下面的命令即可。 但是现在新版的onlyoffice在这种情况下点击保存会报错,提示 文档服务内部发生异常: Error while downloading the document file to be converted.) (版本 7.3.2.8) 如果需要配置秘钥,则需要在config.php文件增加额外配置 首先在Truenas APPS界面找到onlyoffice选项卡,点右上角三个点,按照图片所示进入onlyoffice的命令行 然后输入命令 接着把第一个红框里面的三个false改为true 然后记下第二、第三个红框里面 secret和header对应的密码,其中secret的密码应该是你按照onlyoffice时候设置的密码。 修改完后按 ctrl+o 保存,按下后系统会有个提示,这个时候再按一下回车才能保存成功。 在按 ctrl+x 退出nano编辑器 退出nano编辑器之后,在onlyoffice的命令行里面执行下面命令重启onlyoffice服务。 接着进入Nextcloud的config.php文件中,增加如下代码, 这里面secret就是你安装onlyoffice时手动设置的密码,这个密码应该跟上面onlyoffice命令行里面看到的secret密码一样。这里的header也要改成跟命令行里面header的内容一样。 修改完成后保存config.php文件。 这个时候再回到Nextcloud的onlyoffice页面,输入onlyoffice的网址和密码,再点击保存就能保存成功了。 教程到此结束。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |