coli06 发表于 2020-3-11 14:30:05

【多图】在群晖nas中搭建dzzoffice网盘,替代nextcloud等云盘

本帖最后由 coli06 于 2020-3-11 14:31 编辑

============缘由:罗嗦模式================

因为教学需要,所以用虚拟主机搭建了一个cloudreve开源的网盘方便学生存储资料,近期服务器运营商查备案信息说我网站与备案信息内容不符,限期整改,不改就取消接入{:7_184:}三天两头查一下,都要折腾好一阵子,一气之下放弃原有方案。将家里的黑裙利用起来,把网盘假设在自家里,而且空间还大(之前用七牛云免费空间,只有10G,紧巴巴的。
前几天通过爬贴找了搭建nextcloud的方法,是成功了,也还行,但是唯一无法解决的就是登录界面在登陆时特别的慢,不知道为何。所以就放弃用nextcloud了~

今天刚好找到有个网友分享在群晖里搭建dzzoffice的帖子,他写的比较简单,我凭着自己的经验摸索出了整个流程,先将流程分享,给大伙一个新的选择!

==============教学模式:图文并茂,小学生都看得懂================

一、准备工作

首先需要先去dzzoffice官网下载源码:http://dzz.cc/install.html
然后登录你的nas,去套件中心安装以下套件(建议跟我装的版本也一致):webstation、PHP7.3、phpmyadmin、mariadb10、apache2.4(可选)

注意:MariaDB 10在安装过程中会要求设置一个密码,请记住这个密码,后面会用到!!!


二、上传dzzoffice源码

在安装好webstation后,nas会多出一个名为“Web”的共享文件夹,将下载好的dzzoffice上传到这个web文件夹中(可以上传压缩包,再通过nas里的file station解压缩到此目录)
然后设置dzzoffice的http用户权限,如下图:




三、创建数据库

点击dsm桌面左上角的应用菜单,打开phpmyadmin,用户名是root,密码就是刚才你在安装DB 10时设置的密码,如果忘记密码,可以去应用菜单打开DB10重置密码,如下图:


在顺利登录phpmyadmin后,点击左上角的“数据库”,去创建一个数据库即可,如下图:


四、web station创建网站


点击dsm桌面左上角的应用菜单,打开web station,首先需要先设置下php,如下图:我们需要勾选全部的PHP扩展


完成后,点击“虚拟主机”,新建站点,操作及设置如下图:


在HTTP后端服务器这里,我选择使用Nginx,如果你不喜欢这个,也可以安装上面提到的apache2.4来使用,一样的。


在点击确定后,可能会弹出一个关于更新权限的提示,直接点确定即可。



五、安装dzzoffice

以上都完成后,在浏览器中输入你的IP:端口号(如192.168.1.100:6680)开始建站,如果此处无法打开,说明你建站环节有问题,请回去检查检查。
打开后,会进入如下页面,点击下一步,它会进行安装环境检查,我的是全过,如果你有遇到什么不满足安装条件的,可以留言大家一起解决。


如果在下图这个权限检查没通过,一般就是你没有给web文件夹中的dzzoffice文件夹赋予http用户的读写权限。





通过安装环境检查后,开始设置数据库信息,具体如下图:



安装过程挺快的,一两分钟搞定


安装好后就开始设置管理员账户信息了,如下图:


到达此处,就完全安装完成


六、dzzoffice基本设置及应用安装

安装完后,点击进入首页,会跳转到登录页,使用刚设置的管理员账号登录即可:


登录后是下面这个引导页面,我们可以先去安装应用,再去做一些基本设置


我进入应用市场,页面是空白的,如果你也遇到跟我一样的问题,点击页面右上角去官方应用市场下载应用手动安装就可以。
如果你进入应用市场是正常的,下面的操作不适合你



进入官方应用市场,选择所需应用,会跳转到应用介绍和下载页面



将应用下载下来,手动安装的方法在下载按钮旁边有,我这边就不再啰嗦了。





应用装完后,就可以进行网站的基本设置了。我也在摸索中,这里分享几个设置提醒:




下图是在web station的php设置里设置分块大小和单文件上传大小限制的方法,在php设置里选择php7.3,编辑它,在核心设置里可以找到。
提醒:post_max 这个的数值不建议设置太大,虽然我也不大懂它是干嘛的{:7_183:}



=========================大功告成·尽情享用吧!========================
写帖不易,点个赞留个言再走呗{:7_189:}






coli06 发表于 2020-4-30 16:11:41

txb2d 发表于 2020-4-24 17:51
怎么给学生用,我也是老师想知道!用它哪些功能,主要给学生干什么用!
...

我的方法是弄公网IP,然后申请个域名做ddns,后台账号管理里面创建学生账号分发给学生(可以批量创建),目前我只有开放网盘功能给学生用~~因为我的使用对象(学生)是兴趣小组的,人数少,但因上课内容的关系,需要常备u盘,但U盘他们常丢,所以在自家nas搭建个dzz网盘,每个人给他1~2g空间,还是很好用的!

abs917 发表于 2020-3-11 14:39:52

吊是很吊,但是估计不是企业级应该不会用这个吧

watermoon 发表于 2020-3-11 16:25:34

谢谢楼主!学了一招。不过群晖drive好像更方便吧。

coli06 发表于 2020-3-11 20:09:00

watermoon 发表于 2020-3-11 16:25
谢谢楼主!学了一招。不过群晖drive好像更方便吧。

dirve是方便,不过是我自己用,找这个的需求是要给学生用,为了方便管理,所以搞了个这个

coli06 发表于 2020-3-11 20:10:00

abs917 发表于 2020-3-11 14:39
吊是很吊,但是估计不是企业级应该不会用这个吧

{:7_189:}一般自己使用的话,drive够用

MrSmith 发表于 2020-3-11 20:37:58

用家里面的黑裙搭建网盘,这个要有公网IP,带宽还得足够大才行了。

cszhj 发表于 2020-3-12 02:18:36

不错的教程,记号下!

coli06 发表于 2020-3-12 16:31:00

MrSmith 发表于 2020-3-11 20:37
用家里面的黑裙搭建网盘,这个要有公网IP,带宽还得足够大才行了。

主要是带宽,公网IP如果运营商不给,完全可以用frpc

假大空 发表于 2020-3-12 18:50:25

从稳定性角度来说不如centos上直接架

muzil 发表于 2020-3-12 20:40:59

谢谢楼主的手把手教程!

coli06 发表于 2020-3-14 12:58:21

假大空 发表于 2020-3-12 18:50
从稳定性角度来说不如centos上直接架

从目前的使用体验来说,还是挺稳定的。唯一比较蛋疼的是office用不了~~使用教程在自家搭建了onlyoffice服务,死活打不开- -想用Collabora Office搭建,又不懂得做{:7_185:}

nauxzr 发表于 2020-3-18 11:02:26

这个好,小公司内部共享些资料,安全

gaoo 发表于 2020-4-12 23:46:58

可道云也是很不错的

EthanLeen 发表于 2020-4-13 07:43:58

感谢分享。

sionspark 发表于 2020-4-21 23:47:38

这咋弄,图标没画面,原因是自定义端口了,如果正常服务器有80/443就没问题,群辉的大佬们怎么解决啊

leihongping 发表于 2020-4-22 20:07:46

谢谢分享111

txb2d 发表于 2020-4-24 17:51:14

怎么给学生用,我也是老师想知道!用它哪些功能,主要给学生干什么用!

coli06 发表于 2020-4-30 16:09:19

sionspark 发表于 2020-4-21 23:47
这咋弄,图标没画面,原因是自定义端口了,如果正常服务器有80/443就没问题,群辉的大佬们怎么解决啊 ...

用自定义端口,路由器要做端口转发~~~

coli06 发表于 2020-4-30 16:13:41

txb2d 发表于 2020-4-24 17:51
怎么给学生用,我也是老师想知道!用它哪些功能,主要给学生干什么用!
...

当然里面还有很多其他功能,比如在线office(这个需要nas装有onlyoffice或其他的在线office服务端),类似论坛的聊天板块等等,大多数功能都挺实用的!
页: [1] 2
查看完整版本: 【多图】在群晖nas中搭建dzzoffice网盘,替代nextcloud等云盘