【云计算的1024种玩法】轻松搭建自有的云上企业应用套件

简介: 如何高效的完成企业内部的协同办公是很多企业一直在解决的问题,或许像微软的 Office 365、谷歌的 G suit 甚至最近炒的火热的腾讯文档。但是他们都有一个问题那就是数据存放在第三方不可控以及自定义性的一些问题。

前言

如何高效的完成企业内部的协同办公是很多企业一直在解决的问题,或许像微软的 Office 365、谷歌的 G suit 甚至最近炒的火热的腾讯文档。但是他们都有一个问题那就是数据存放在第三方不可控以及自定义性的一些问题。

DzzOffice 正是这样一款不错的解决方案,我们可以方便的将其部署在阿里云甚至是企业内部的网络中。

介绍

DzzOffice是一套开源办公套件,适用于企业、团队搭建自己的企业应用套件、企业协同办公平台,产品由多款开源办公应用组成,安装 DzzOffice 后,可根据需要从内部的应用市场进行选择和安装。应用能够单独使用,也能与其他多款应用组合使用。并且能够结合企业微信、钉钉来进一步扩展移动办公与沟通协同能力,无论身处何地都能轻松协作。功能包含但不限于:

网盘: 企业、团队文件集中管理。主要体现的功能是支持企业部门的组织架构建立共享目录,也支持组的方式灵活建立共享目录。支持文件标签,多版本,评论,详细的目录权限等协作功能。
文档: 在线 Word 文档协作工具。前端做了一套模板管理,用于企业添加自己的常用文档模板,如空白合同。后端支持 office online server,onlyoffice,collaboraoffice 来实现文档预览与协同编辑。
表格: 在线 Excel 协作工具。同上
演示文稿: 在线 PPT 文档浏览、编辑工具。同上
记录: 多人参与协作的记录本,主要体现协作记录内容。
新闻: 文章系统,可用于企业新闻,通知等用途
通讯录: 企业人员联系方式查询
文集: 通过树形目录有序管理文档。支持 Markdown 编辑,支持导入导出 txt,epub、mobi、azw3
相册: 企业,团队图片管理
任务板: 任务管理、团队协作
讨论板: 内部论坛设置
表单: 表单,问卷工具

要求 & 收获

需要使用到的产品:

  1. 搭建了 PHP 环境的任意(包括非阿里云)服务器/ECS /轻量应用服务器/万网云虚拟主机

通过本文你将讲学到:

  1. 安装并使用 DzzOffice
  2. php.ini 开启禁用函数

教程

由于篇幅限制,教程中涉及的 LNMP 环境介绍和虚拟主机搭建,具体教程请看:【云计算的1024种玩法】手把手学会配置安装 LNMP 建站环境

由于 DzzOffice 的推荐 PHP 版本为:5.6,所以建议大家用安装 php5.6 的环境。

安装 DzzOffice

DzzOffice 的下载地址在:

https://github.com/zyx0814/dzzoffice/releases

一、创建好网盘用的虚拟主机和数据库后,进入虚拟主机网站的目录,例如我的是 /data/wwwroot/office,然后开始下载安装:

cd /data/wwwroot/office
wget https://github.com/zyx0814/dzzoffice/archive/2.0beta.tar.gz
tar xzf 2.0beta.tar.gz
mv ./2.0beta.tar.gz/* ./

二、我们直接打开我们的网站就行,例如我绑定的域名是 :http://office.mf8.biz

image

可以看到程序所依赖的 php 函数已经被禁用了:

image

那么我们需要在修改 php.ini 文件,不同版本位置不同,例如 5.6 的在 /etc/php/5.6/fpm/php.ini

然后搜索 pfsockopenfsockopen 函数,如果出现在 disable_functions 中就删掉他们,并且让 allow_url_fopen 后的参数设置为 On

image

然后重启一下 php 进程,例如:

service php5.6-fpm restart

三、给予目录所有者权限:

chown -R www-data:www-data /data/wwwroot/office/

四、填写数据库相关选项即可:

image

五、最后填写管理员信息就可以安装完后了:

image

六、删除 ./install/index.php 文件

使用

进入域名后,我们就可以看到一个登陆窗口了,输入管理员账号密码:

image

刚开始只能看到一些管理员的选项,包括后台管理、开放注册等等,那么具体应用我们需要点击进入 引用市场

image

再点击做的 应用市场 安装我们所需的应用即可:

image

然后安装完成以后不要忘记在 已安装 列表中启用改应用:

image

总体来说 DzzOffice 的可玩性很强,特别适合企业协同办公和管理。

目录
相关文章
|
2月前
|
存储 算法 分布式数据库
Google云计算原理与应用(二)
Google云计算原理与应用(二)
68 4
|
2月前
|
存储 分布式计算 算法
Google云计算原理与应用(四)
Google云计算原理与应用(四)
107 3
|
2月前
|
存储 监控 关系型数据库
Google云计算原理与应用(三)
Google云计算原理与应用(三)
105 3
|
15天前
|
存储 云安全 监控
云计算的应用
【6月更文挑战第23天】云计算的应用
53 7
|
13天前
|
存储 安全 定位技术
云计算在远程办公与协作平台中的应用与挑战是一个热门话题。
云计算在远程办公与协作平台中的应用与挑战是一个热门话题。
10 1
|
2月前
|
存储 安全 网络安全
云端防御战线:云计算环境下的网络安全与信息保护策略未来交织:新兴技术趋势与跨界应用探索
【5月更文挑战第30天】 随着企业数字化转型的加速,云计算作为支撑现代业务架构的关键技术之一,其安全性已成为业界关注的热点。本文深入探讨了在动态且复杂的云环境中,如何通过多层次、多维度的安全措施确保数据的保密性、完整性与可用性。我们将从云服务模型出发,分析不同服务层次上的安全挑战,并结合最新的网络威胁情报,提出一系列创新的防御机制。这些机制包括基于行为分析的入侵检测系统、加密技术的最新进展以及人工智能在安全事件响应中的应用。文章旨在为云服务提供商和使用者提供一套综合性的网络安全解决方案,以增强云计算环境的整体安全性。
|
2月前
|
机器学习/深度学习 存储 安全
构筑防线:云计算环境下的网络安全策略与实践深度理解变分自编码器:理论与应用
【5月更文挑战第27天】 随着企业和个人日益依赖云计算提供的便捷服务,云平台已成为数据存储、处理和交换的关键枢纽。然而,这种集中化的数据管理方式也带来了前所未有的安全挑战。本文将深入探讨在动态且复杂的云计算环境中,如何通过一系列创新策略和最佳实践来强化网络和信息安全。我们将分析当前云服务中的安全隐患,并提出相应的解决方案,以保障用户和企业的资产安全。 【5月更文挑战第27天】 在深度学习的丰富研究领域中,生成模型因其能够学习数据分布并生成新样本而备受关注。变分自编码器(Variational Autoencoders, VAEs)作为一类生成模型,不仅在无监督学习任务中表现出色,而且在半监督
|
19天前
|
机器学习/深度学习 运维 监控
自动化运维技术在云计算环境中的应用
本文探讨了自动化运维技术在云计算环境中的应用。通过分析云计算的特点和挑战,以及传统运维方式存在的问题,提出了自动化运维的必要性。文章介绍了自动化运维技术的基本原理和常见的应用场景,并详细阐述了其在云计算环境中的优势和实际效果。最后,文章展望了未来自动化运维技术的发展趋势,强调了其对于提高云计算服务质量和效率的重要作用。
19 0
|
19天前
|
存储 弹性计算 数据挖掘
云计算在科研计算中的高效应用
云计算在科研计算中的高效应用
28 0
|
19天前
|
存储 运维 搜索推荐
云计算平台在在线教育领域的应用探索
云计算平台在在线教育领域的应用探索
28 0