当前位置: 首页 > 淘宝 > 正文

在群晖中通过websation直接安装nextcloud。硬件直装非docker安装




前期准备

1、套件安装

首先,确保群晖安装了 webstation 套件,还有 php7.4 套件,phpmyadmin 套件,Apache2.4 套件(这里我选择 Apache2.4),数据库 Mariadb10 套件。套件安装比较简单自行去套件中心安装。

1、环境配置

打开websation,新建网页服务器,因为群晖默认的服务器只有一个,所以我们新增一个虚拟服务器.

点击第一个,新增网页服务门户,点击新增,新增服务门户,然后选择第一个,虚拟主机.

因为我们是动态公网,80和443无法使用,所以我们选择基于端口.端口随便填.但是注意在路由器做映射放行.

文档目录选择我们安装和运行nextcloud的目录.在web下新建个安装nextcloud的目录.选择此目录.环境选择apache2.4..PHP选择7.4.然后点击保存。

然后下一步,我们新建PHP环境。点击脚本语言设置。然后点击新增,选择PHP7.4,启用PHP缓存。

PHP扩展,建议全部勾选。后面两项不用动,直接保存。

保存完成后我们环境创建完成,我们再创建数据库,

通过phpadmyadmin登录我们创建完成的mariadb10.记得创建的时候不要忘记保存root密码。我们以root用户登录。

我们创建个新数据库,例如nextcloud,然后点击创建。

创建数据库用户,记得权限是localhost。然后执行,或者我们可以省略上一步,直接在这里创建与

用户名同名的数据库即可。

然后回到群晖的套件管理中心,点击打开。然后勾选启用TCP/IP链接。

因为楼主在安装时不知道有这个东西,所以在安装时无论如何无法登陆或者链接数据库,都是报错,以至于折腾数据库和权限折腾了两天,在无意间动这里点进来才发现,根本没有权限连接数接数据库。于是把这个勾勾选上,所有问题便解决了,一路畅通安装。

注意:在DSM7一下可能没有上面这个界面,所以安装时服务器地址应该是:127.0.0.1:3307

至此,我们所以的环境是安装配置完成了。我们进行下一步,安装nextcloud.

在nextcloud官网下载linux服务器压缩包,然后在群晖的文件夹管理中,上传到web/nextcloud文件夹,然后解压。

登录群晖SSH工具,把文件夹权限更改一下。

把文件夹的权限改成0755,所有者http.

然后我们直接访问ip跟端口就可以到nextcloud的安装界面。例如:http://192.168.0.188;8666

然后以此添加管理员密码。数据库选择mysql,填写刚才我们创建的nextcloud数据库的用户名和密码。地址选择localhost.便可以成功安装nextcloud.

如果安装时报错,将文件夹权限改成777,然后安装完成后才修改成755.

注意在群晖中,一般是无法访问github的,所以应用无法正常安装,需要在网络管理-网络界面-编辑,然后把网关改成你可以上上谷歌的路由器,设置为全局代理。然后再安装应用,应用安装完,记得改回原来的网关,否则局域网其他不能访问。

本文固定链接: https://www.eoowo.com/?p=1560 | 火星博客

该日志由 Rainer 于2022年02月18日发表在 淘宝 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 在群晖中通过websation直接安装nextcloud。硬件直装非docker安装 | 火星博客

在群晖中通过websation直接安装nextcloud。硬件直装非docker安装:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter