
私有化搭建仿百度网盘和在线协同系统
简介
DzzOffice 是一款开源办公套件,旨在为企业和团队提供类似于“Google 企业应用套件”和“微软 Office365”的协同办公平台。它由多款开源办公应用组成,用户可根据需求选择和安装,实现高度灵活和可定制的使用体验。作为集云存储与应用管理于一体的工具,DzzOffice 具备强大的文件共享功能和丰富的成员权限管理机制,广泛适用于个人云存储、团队网盘以及企业 OA 等多种场景。通过简单部署,它能接入多种云存储服务,轻松实现在线协同办公,有效提升团队工作效率。
套件包含多款实用工具,用户可按需选择单一工具或组合使用,并能设置默认登录工具,兼顾强大功能与灵活适配性,满足不同规模企业和团队的需求。这些工具包含但不限于:
系统设置:系统设置提供了丰富的设置选项,包括基本设置、时间设置、上传设置、部门设置、登录设置、空间设置、邮件设置、表情管理、权限包设置和敏感词管理等,以满足不同用户的需求,提升办公体验。
系统工具:系统工具提供了更新缓存、数据库管理、计划任务、在线升级等功能,帮助用户更好地管理和维护站点。
机构用户:机构用户是一个功能强大的组织管理系统,包括导入用户、导出用户、添加用户、详细资料、机构部门管理以及编辑、复制、移动、删除等功能。通过这些功能,用户可以方便地管理组织内的成员和部门,以及处理复杂的组织关系变动。
系统日志:系统日志为您提供了站点中各运行状态的记录功能。您可以通过查看运行记录,来宏观把控系统状态,并排除故障。
文件管理:用于管理平台中所有存在的文档。
分享管理:用于管理平台中所有被分享的文档。
应用市场:应用市场提供了一个丰富的应用工具体系,帮助用户优化办公效率。用户可以管理已安装的应用、添加新应用、编辑应用设置、导入应用等。同时,DzzOffice 还提供了权限管理功能,包括设置默认安装位置、强制安装等。此外,用户还可以设置文件的默认打开方式。
用户资料管理:用户资料管理提供了丰富的资料审核、设置和认证功能,以提高用户部署的自由度和平台运营管控。
云设置和管理:云设置和管理支持使用第三方云存储进行文件存储,提供云设置和管理功能,方便用户进行网盘设置和空间管理。
网盘: 一款企业、团队文件集中管理功能全面的文件管理应用,支持组织架构和共享目录的建立,以及灵活的组共享目录创建。提供新建、上传、打开、收藏、分享、重命名、删除、下载、剪切等文件操作功能。还具备文件标签、多版本管理、评论和目录权限等协作功能。用户可新建和上传多种类型文件,执行常用操作,并分享文件,设置密码供外部访问。
文档/表格/演示文稿:在线 Word、Excel、PPT 协作工具,前端支持企业自定义模板管理(如合同模板),后端兼容 office online server、onlyoffice、collaboraoffice 实现预览与协同编辑。
记录: 一款多人协作的应用,支持创建多种类型的记录,方便用户管理日常工作中的零碎信息。同时,记录本功能可以让协作成员共同维护和完善记录。
新闻: 一款用于企业新闻和通知的文章系统应用,具有文章管理、管理设置、板块设置等功能,支持评论、投票等互动功能。
通讯录: 一款企业级应用,用于查询员工联系方式,支持按部门和群组分类查看。
文集:一款通过树形目录有序管理文档的应用,具有阅读文集、小组功能和管理后台等功能。通过树形目录有序管理文档,方便用户浏览和编辑。支持 Markdown 编辑,支持导入导出 txt,epub、mobi、azw3等。
任务板: 一款用于团队任务管理和项目推进的工具,提供直观的列表和任务展示,强大的任务管理功能,自定义团队管理,灵活的权限控制。
讨论板: 一个企业内部论坛系统,提供讨论板、帖子、盖楼回复等功能,便于企业成员之间的交流与协作。
XH通用登录:一种自动化登录解决方案应用,允许第三方应用通过特殊链接实现DzzOffice的自动登录和单点登录功能,提高用户体验。
onlyoffice:一个在线预览和编辑Office文档应用,与高版本Onlyoffice的令牌功能兼容,并支持设置回调程序处理方式。
onlyoffice 预览:一款高效、易用的文档预览插件,它基于OnlyOffice强大的文档处理能力,将编辑与预览功能巧妙分离,旨在为DzzOffice用户提供更加灵活、便捷的文档预览体验。
xgplayer:一个功能强大的Web视频播放组件,符合国内视频播放业务的 web 视频播放组件,由西瓜视频技术团队官方出品,支持多种视频格式,具有音频播放功能,并在不同平台上具有良好的兼容性。
kkFileView:一个基于Spring Boot的文件文档在线预览解决方案应用,支持多种文件格式和预览模式,易于部署和使用。基本支持主流办公文档的在线预览,如doc,docx,xls,xlsx,ppt,pptx,pdf,txt,zip,rar,图片,视频,音频等等。
文件助手:一款在线文档预览与协同编辑应用,整合了Word、PPT、Excel等文件格式,提供模板管理和协同编辑功能,提高企业工作效率。
zip:压缩包在线预览。
editor编辑器:在线编辑文本编辑器。
点聚weboffice:djoffice插件实现了Web在线Office编辑、保存、修订、套红和印章等功能,但仅支持IE(兼容)模式。
bilibili播放器:一个很好看的仿bilibili弹幕视频播放器。
CAD在线预览:在线预览CAD文件插件。
music播放器:一个很好看的音频播放器。
showdoc通用登录:通过特殊链接跳转到showdoc并自动登录dzz的账号。
PDFTron:PDF编辑、查看、转换、注释、表单填写、签名及安全加密等。
mindmap思绪思维导图:一个 js 思维导图库,不依赖任何框架,还算强大的Web思维导图。
AD与LDAP账户认证:用户信息的自动同步和身份验证功能。
excalidraw白板:一款集手绘草图、流程图绘制、思维导图设计、多人协同编辑、会议白板及激光笔标注于一体的全能绘图工具。
Drawio流程图:强大的Web流程图绘制解决方案。
全能交互优化助手:全能交互优化助手插件是一款专为DzzOffice平台设计的增强型插件,旨在提升用户在DzzOffice环境中的交互体验和办公效率。该插件集成了多种实用功能,包括返回顶部、加载进度条、全站变灰以及外链访问二次确认、全局页面水印等。
图像编辑:一款基于DzzOffice开发的在线图像编辑器。
在线PS:一款专为DzzOffice平台设计的图像编辑工具,它集成了Photopea的强大功能,实现了文档管理与图像编辑的无缝融合。
泼辣修图:一套全面的在线修图工具,使用户能够在Dzzoffice环境中直接进行高效的图片编辑和美化工作。
Translate:一款专为 DzzOffice设计的全自动动态实时翻译功能,它极大地提升了多语言环境下的工作效率与用户体验。
SVG 绘图:一个功能强大、易于使用的SVG图片编辑工具。
全景图查看器:一款专为提升用户在DzzOffice平台中浏览和体验全景图像而设计的强大工具。
XLSX文档预览:轻松预览XLSX(Excel表格)文档内容的功能。
DOCX文档预览:轻松预览DOCX(Word文档)文档内容的功能。
OFD阅读器:轻松预览OFD(OFD格式的电子文档)文档内容的功能。
DJVU阅读器:轻松预览DJVU(DJVU格式的电子文档)文档内容的功能。
ace编辑器:一款功能强大的在线代码编辑器插件。
XH表单:一款功能全面的表单管理工具,专为满足企业和团队的多样化需求而设计。
WebOffice预览:一款功能强大的在线文档预览工具。
office文件在线预览:通过请求外部接口对Office文件进行解析,从而实现文件的在线预览功能。
Winmail:实现DzzOffice与Winmail邮件服务器的单点登录功能。
此外,DzzOffice 还集成了大量开源工具,如在线压缩/解压、多格式媒体文件预览、文档在线编辑等,充分展现了开源程序的多样化利用价值。同时,通过接入各类 web 应用,平台功能可实现无限扩展,能全面满足企业搭建高效便捷协同办公平台、个人获取完善云存储与协作工具的核心需求。
搭建环境
部署DzzOffice网盘前,需先准备合适的服务器环境。主要包括:
操作系统选择
Linux(推荐:CentOS、Ubuntu等),也支持Windows服务器。
软件环境要求
Web服务器:Apache/Nginx
PHP:版本7.1及以上,推荐7.2、7.4
数据库:MySQL 5.6或更高,MariaDB亦可
相关PHP扩展:如pdo、mbstring、gd、curl、zip、fileinfo等
硬件配置建议
CPU:2核及以上
内存:4GB及以上
存储:根据文件存储需求配置硬盘空间,建议SSD提升性能
搭建方法
获取安装包
官网下载(https://www.dzzoffice.com/),或通过GitHub获取最新版本源码。
上传与解压
使用FTP/SCP等工具,将安装包上传至服务器Web根目录并解压。
设置目录权限
授权Web用户对程序目录(如data、attach等)有读写权限。
访问安装向导
浏览器访问http://域名/install,按照向导填写数据库信息、设置管理员账号等。
完成安装并登录后台
安装结束后进入后台,进行系统参数和安全设置,如上传限制、用户权限分配等。
演示
在线更新方法
进入您原来的系统,关闭您的站点。进行数据备份;
备份文件(如果有程序文件或风格文件的改动);
进入管理 -> 系统工具 -> 在线更新,按提示完成更新任务;
系统工具 -> 更新系统缓存;
系统设置 -> 打开站点。
离线更新方法
(仅支持从V2.01版本升级)
进入您原来的系统,关闭您的站点。进行数据备份;
备份文件(如果有程序文件或风格文件的改动);
下载并解压缩最新版的程序包;
程序包解压缩后,并且将文件上传到网站根目录覆盖;
访问 http://您的域名/install/update.php。
按照程序提示,直至所有升级完毕。删除install/update.php 程序,以免被恶意利用。
管理员登录后,系统工具 -> 更新系统缓存。
系统设置 -> 打开站点。