hongluo2000 发表于 2018-11-28 20:17:40

群晖webstation套件安装私有云盘nextcloud,非docker安装

本帖最后由 hongluo2000 于 2019-12-20 19:37 编辑

nextcloud号称下一代私有云,目前群晖的套件中心里还没有上架,只有owncloud,不过nextcloud各方面设计和体验感觉都要更出色些。功能比群晖自带的要强大不少的,还有各处插件可以安装使用。
下面就教大家来在群晖里安装,手把手教你们安装,仔细看

1、首先,确保群晖安装了 webstation套件,还有php7.2套件,注意PHP扩展一定要打开,要开的很多,建议直接全选,比较方便。phpmyadmin套件,数据库Mariadb10套件,套件怎么安装我就不多说了






2、下载nextcloud最新版,尽量下载稳定版,当然你也可以用最新测试版。
稳定版下载连接:   https://download.nextcloud.com/server/releases/nextcloud-14.0.4.zip   
3、 下载完成后解压出来nextcloud目录,并将这个目录上传到群晖的web目录下,然后ssh以root身份登陆群晖,需要修改所属用户和权限,所以要root身份, 更改nextcloud目录所属用户和组为http 并设置0755 权限, 这步很重要。

root身份登陆进入web目录后

chown -R http:http nextcloud      

chmod -R 0755nextcloud



4、权限设置完成后,接下来就是进入webstation设置网站信息了,端口可以自己指定,外网访问要做好端口映射。 没有安装证书的,可以先用http端口
建议还是安装证书。如果不懂就直接按我下图来设置。php版本要最好选7.2,nextcloud不支持5.X的版本了,最少都是7.0了。



5、打开Phpmyadmin创建nextcloud需要的数据库,如果安装了MariaDB5和MariaDB10,建议选Mariadb10







6、上面的5个步骤都是准备工作, 下面就开始进行正式安装了, 打开浏览,输入你的群晖地址+端口,

比如我的   192.168.31.200:6680,即可进入下面的安装界面



这一步是最关键的,设置出问题的也比较多了,由于我们是使用MariaDB数据库的,这里就多说一点。群晖的MariaDB数据库端口是3307
另外数据库的账号和密码忘记的话,,可以在Mariadb套件里重新设置,可以在Mariadb套件里重新设置,可以在Mariadb套件里重新设置
重要的事说三遍。连接地址是127.0.0.1:3307    然后点击安全完成。


如果一切顺利,成功后就会出现这个界面啦   





如果官方有新版本发布,可以在线下载升级



muzil 发表于 2018-12-2 20:44:39

谢谢分享,最近正想折腾nextcloud

shakayx 发表于 2018-12-7 21:51:23

谢谢分享。正在折腾这个。

shakayx 发表于 2018-12-7 22:21:28

请教一下。一切按教程来的。为什么出这样呢?

yunlongwan 发表于 2018-12-8 00:11:10

谢谢分享

shakayx 发表于 2018-12-8 10:04:51

已经搞定了。谢谢。

独孤残梦 发表于 2018-12-9 00:33:04

看看是什么样子的

yfywk 发表于 2018-12-22 11:32:58

shakayx 发表于 2018-12-7 22:21
请教一下。一切按教程来的。为什么出这样呢?

打开Web station ,PHP设置里面,PHP7.0选择了编辑,将里面的所有都选择,确定就可以了

颓废青年 发表于 2019-1-2 15:17:15

学习学习,正需要,谢谢分享。

xiao3931362 发表于 2019-1-11 22:35:16

到正式安装那一步, 打开浏览,输入我的的群晖地址+端口后,显示 Composer autoloader not found, unable to continue. Check the folder "3rdparty". Running "git submodule update --init" will initialize the git submodule that handles the subfolder "3rdparty".求告知哪一步错了

yzzzm 发表于 2019-1-27 19:24:55

支持一下

可乐GZ 发表于 2019-2-12 14:33:12

看起来有点儿小复杂

hawkmor 发表于 2019-12-26 16:37:07

楼主教程很详细,舒服

hawkmor 发表于 2019-12-27 08:23:15

楼主,不知道您在不在,想请求您的帮助
在配置页面最后一步,创建账号的时候,提示错误:

提示错误信息为:Error while trying to create admin user: Failed to connect to the database: An exception occurred in driver: SQLSTATE Access denied for user 'oc_admin'@'localhost' (using password: YES)
翻译后的错误:尝试创建管理员用户时出错:无法连接到数据库:驱动程序中发生异常:SQLSTATE 用户'oc_admin'@'localhost'的访问被拒绝(使用密码:是)

vip1180 发表于 2020-1-5 23:09:44

学习一下,nextcloud

txb2d 发表于 2020-1-24 16:53:39

根本就无法按章,一直报错,妈的真是神奇了

txb2d 发表于 2020-1-24 20:27:16

Error while trying to create admin user: Failed to connect to the database: An exception occurred in driver: SQLSTATE Access denied for user 'oc_txb'@'localhost' (using password: YES)
骂娘什么玩意,直接无法安装!

dundun2008 发表于 2022-8-18 09:22:47

出现了这个报错。。。Error while trying to create admin user: Failed to connect to the database: An exception occurred in the driver: SQLSTATE No such file or directory
页: [1]
查看完整版本: 群晖webstation套件安装私有云盘nextcloud,非docker安装