如何在 Ubuntu 上部署 ONLYOFFICE 协作空间社区版?

ONLYOFFICE 协作空间是一个在线协作平台,帮助您更好地与客户、业务合作伙伴、承包商及第三方进行文档协作。今天我们来介绍一下,如何在 Ubuntu 上安装协作空间的自托管版。

ONLYOFFICE 协作空间主要功能

使用 ONLYOFFICE 协作空间,您可以:

  • 邀请他人,协作和沟通完成工作
  • 创建协作房间:实时地对文档进行共同协作,跟踪更改,使用内置聊天工具、在文档中进行沟通
  • 创建自定义房间:对于不同目的和用途,可对房间进行自定义,设置不同的共享权限:仅查看、申请审阅或评论等
  • 使用协作编辑器和查看器:处理任何内容,包括文本文档、电子表格、演示文稿、可填写的表单、电子书和 PDF 文件,查看多媒体文件
  • 存储和管理任何文件
  • 畅享高级安全功能:备份和恢复、双因素身份验证、IP 安全、审计跟踪等;符合行业特定标准、优先访问安全和稳定性修复程序
  • 配置集成功能:连接外部服务和存储。目前,第三方存储只能用于执行备份
  • 选择不同的颜色样式,更换logo、标题和域名,打造更适合您的公司品牌

ONLYOFFICE 协作空间社区版完全免费,可以在自己的网络上使用协作空间的所有功能,最多可有 20 个同时连接。您能得到免费的开源解决方案,房间数量不限,桌面和移动应用程序,增强的安全功能,通过 GitHub 和论坛获得支持,定期更新。

如果您的 Linux 操作系统有已安装的 Docker,即可使用自动安装脚本部署 ONLYOFFICE 协作空间社区版。该脚本将为 Docker 容器设置 ONLYOFFICE 协作空间社区版所需的组件,并且允许易于运行、管理和更新它。

本指南将向您解释,如何使用 Docker 脚本将 ONLYOFFICE 协作空间社区版安装到您的设备上。或者,您也可以运行此脚本并选择从 RPM/DEB 包安装 ONLYOFFICE 协作空间社区版的选项。

系统要求

  • CPU:至少  4 核(建议使用 6 核
  • RAM  至少 8 GB (建议使用 12 GB
  • HDD  至少 40 GB 的可使用空间
  • 额外要求  至少 6 GB 的交换空间(swap)
  • 操作系统  amd64 Linux内核版本 3.13 及更高版本的分发版

获取 ONLYOFFICE 协作空间脚本

下载 ONLYOFFICE 协作空间社区版的 Docker 脚本文件:

wget http://download.onlyoffice.com/docspace/docspace-install.sh

下载完成之后,您可以开始安装它。

请注意,所有安装操作都必须以 root 权限执行。

从 DEB/RPM 软件包安装 ONLYOFFICE 协作空间

要使用DEB/RPM 软件包安装 ONLYOFFICE 协作空间社区版,请运行以下命令:

bash docspace-install.sh package

安装完成后,打开浏览器,在浏览器地址栏中输入本地网络计算机的 IP 地址。协作空间设置页面就会打开。

现在,您需要输入电子邮件和密码(默认情况下,密码长度至少为 8 个字符,但不超过 30 个字符),并接受许可协议条款。您还可以使用相应的下拉列表选择必要的语言和时区。设置好所有参数后,单击 "继续"(Continue)按钮。

使用 Docker 脚本安装 ONLYOFFICE 协作空间

要使用 Docker 安装 ONLYOFFICE 协作空间社区版,请运行以下命令:

bash docspace-install.sh docker

安装完成后,打开浏览器,在浏览器地址栏中输入本地网络计算机的 IP 地址。协作空间设置页面就会打开。

现在,您需要输入电子邮件和密码(默认情况下,密码长度至少为 8 个字符,但不超过 30 个字符),并接受许可协议条款。您还可以使用相应的下拉列表选择必要的语言和时区。设置好所有参数后,单击 "继续"(Continue)按钮。

显示可用的脚本 RPM/DEB 参数

要显示所有可用脚本 RPM/DEB 参数的列表,请运行以下命令:

bash docspace-install.sh package -h 

要进一步了解如何使用所有可用的脚本 RPM/DEB 参数,请参阅本文

显示可用的脚本 Docker 参数

要显示所有可用脚本 Docker 参数的列表,请运行以下命令:

bash docspace-install.sh docker -h

要进一步了解如何使用所有可用的脚本 Docker 参数,请参阅本文

相关链接

关于 ONLYOFFICE 协作空间

协作空间自托管版本介绍

获取协作空间社区版

协作空间视频指南

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/61455.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

安全文件传输的重要性及其对企业的影响

在当今的信息时代,企业之间的文件传输已经成为日常工作的重要组成部分。无论是在商务合作、人力资源还是财务审计等方面,文件传输都发挥着关键的作用。然而,随着网络技术的发展,网络安全问题也日益突出,泄漏、篡改、丢…

复习之selinux的管理

一、什么是selinux? SELinux,Security Enhanced Linux 的缩写,也就是安全强化的 Linux,是由美国国家安全局(NSA)联合其他安全机构(比如 SCC 公司)共同开发的,旨在增强传统 Linux 操…

Jmeter 压测工具使用手册[详细]

1. jemter 简介 jmeter 是 apache 公司基于 java 开发的一款开源压力测试工具,体积小,功能全,使用方便,是一个比较轻量级的测试工具,使用起来非常简 单。因为 jmeter 是 java 开发的,所以运行的时候必须先…

paddlenlp:社交网络中多模态虚假媒体内容核查

初赛之环境配置篇 一、背景二、任务三、数据集1、初赛阶段2、评分标准 四、环境操作五、写在最后 一、背景 随着新媒体时代信息媒介的多元化发展,各种内容大量活跃在媒体内中,与此同时各类虚假信息也充斥着社交媒体,影响着公众的判断和决策。…

vue3—SCSS的安装、配置与使用

SCSS 安装 使用npm安装scss: npm install sass sass-loader --save-dev 配置 配置到全局 🌟附赠代码🌟 css: {preprocessorOptions: {scss: {additionalData:import "./src/Function/Easy_I_Function/Echarts/ToSeeEcharts/utill.…

防火墙规则分析管理

防火墙规则在高效的网络安全管理中起着至关重要的作用,在添加规则之前,确保提议的新规则不会对网络产生负面影响至关重要。 通过防火墙规则影响分析,安全管理员可以详细了解添加新规则的可能影响,防火墙规则影响分析的一个重要方…

智能卡通用安全检测指南 思度文库

范围 本标准规定了智能卡类产品进行安全性检测的一般性过程和方法。 本标准适用于智能卡安全性检测评估和认证。 规范性引用文件 下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,…

git仓库与本地暂存区的同步问题

向下同步 对于远程仓库的项目,初始化一个配置文件,配置远程仓库及相关信息,赋值远程仓库的地址,使用git pull命令即可拉取仓库代码。 git pull [remote_addr] 该部分完成向下同步 向上同步 向上同步时会遇到很多的问题&#xf…

6.3 填充和步幅

一.填充 1.作用: 为了防止丢失边缘像素。如240x240的像素图像,经过10层5x5卷积,变成了200x200像素。可以根据输出形状计算公式 (w-k1) x (h-k1)计算得出。 2.方法: 最常用的方法是填充0。如下: 3.公式:计算填充原…

matlab计算基础

目录 1. 创建矩阵和向量 2. 矩阵的基本运算 2.1 数乘 2.2 转秩 2.3 求逆 2.4 点积 2.5 拼接 3. 复数 4. 矩阵元素的引用 5.工作区中数据的保存和使用 1. 创建矩阵和向量 向量包括行向量和列向量,向量就是个特殊的矩阵,向量可看作C语言中的一维…

SpringBoot手撕登陆验证码-【JSB项目实战】

SpringBoot系列文章目录 SpringBoot知识范围-学习步骤【JSB系列之000】 文章目录 SpringBoot系列文章目录本系列校训 SpringBoot技术很多很多环境及工具:上效果图目前流行的验证码技术介绍在springBoot项目里如果手撕验证码然后private void createCaptch(String …

SpringBoot第31讲:SpringBoot集成ShardingJDBC - Sharding-JDBC简介和基于MyBatis的单库分表

SpringBoot第31讲:SpringBoot集成ShardingJDBC - Sharding-JDBC简介和基于MyBatis的单库分表 本文是SpringBoot第31讲,主要介绍分表分库,以及SpringBoot集成基于ShardingJDBCMyBatis的单库分表实践 文章目录 SpringBoot第31讲:Spr…

continue有什么作用

学习算法以来&#xff0c;break使用的比较多&#xff0c;continue使用的比较少&#xff0c;只知道break是跳出循环的作用,不知道continue有什么作用。 continue可以跳过本次循环&#xff0c;强制执行下一次循环。 比如这个代码 #include<iostream>using namespace std…

Swish - Mac 触控板手势窗口管理工具[macOS]

Swish for Mac是一款Mac触控板增强工具&#xff0c;借助直观的两指轻扫&#xff0c;捏合&#xff0c;轻击和按住手势&#xff0c;就可以从触控板上控制窗口和应用程序。 Swish for Mac又不仅仅只是一个窗口管理器&#xff0c;Swish具有28个易于使用的标题栏&#xff0c;停靠栏…

element+vue 之动态form

1.页面部分 <div v-for"(item,index) in formList" :key"index"><el-col :span"6" v-if"item.inputType0"><el-form-item :label"item.conditionName" :prop"item.conditionCode":rules"{req…

网络安全(黑客)自学就业

前段时间&#xff0c;遇到网友提问&#xff0c;说为什么我信息安全专业的找不到工作&#xff1f; 造成这个结果主要是有两大方面的原因。 第一个原因&#xff0c;求职者本身的学习背景问题。那这些问题就包括学历、学校学到的知识是否扎实&#xff0c;是否具备较强的攻防实战…

【C++】——模板

目录 泛型编程函数模板函数模板的概念函数模板格式&#xff1a;函数模板的原理函数模板的实例化模板参数的匹配原则 类模板类模板定义格式类模板的实例化 泛型编程 泛型编程&#xff1a;编写与类型无关的通用代码&#xff0c;是代码复用的一种手段。模板是泛型编程的基础 引例…

Go For Web:Golang http 包详解(源码剖析)

正文&#xff1a; Golang http 包详解&#xff08;源码剖析&#xff09; 前面小节我们认识了 Web 的工作方式&#xff0c;也成功用 Go 搭建了一个最简单的 Web 服务了解了 Golang 运行 Web 的原理。现在我们详细地去解剖以下 http 包&#xff0c;看看它如何实现整个过程的 Go…

【UEC++学习】UE网络 - Replication、RPC

1. UE网络架构 &#xff08;1&#xff09;UE的网络架构是SC&#xff08;Server - Client&#xff09;的模式&#xff0c;这种模式的优势&#xff1a;这种模式让所有客户端都在服务器端进行安全验证&#xff0c;这样可以有效的防止客户端上的作弊问题。 &#xff08;2&#xff…

机器学习和深度学习简述

一、人工智能、机器学习、深度学习的关系 近些年人工智能、机器学习和深度学习的概念十分火热&#xff0c;但很多从业者却很难说清它们之间的关系&#xff0c;外行人更是雾里看花。概括来说&#xff0c;人工智能、机器学习和深度学习覆盖的技术范畴是逐层递减的&#xff0c;三…