前言
1.本教程用于从源码编译onlyoffice,顺便修改20可编辑的限制。
2.产生out文件需要自己部署。

文章目录

  • 前言
  • 一、环境准备
  • 二、编译onlyoffice最新版
    • 1.下载代码并开始编译
    • 2.修改20人同时编辑功能
  • 总结

前言

目前的最新版onlyoffice 7.1 SpellChecker模块已经转移了


一、环境准备

建议直接docker拉取 ubuntu14.04版本

docker pull ubuntu:14.04
docker run -dit -p 8022:22 --name ubuntu ubuntu:14.04
#链接docker命令行
docker exec -i -t ubuntu bash

二、编译onlyoffice最新版

1.下载代码并开始编译

代码如下:

sudo apt-get install -y python git
git clone https://github.com/ONLYOFFICE/build_tools.git
cd build_tools/tools/linux
./automate.py server

编译成功后的数据会在build_tools下的out目录

2.修改20人同时编辑功能

到build_tools目录/server/Common/sources/contants.js
exports.LICENSE_CONNECTIONS = 20;#将此处修改你想要的连接数
修改 automate.py 文件


build_tools_params = ["--branch", branch, "--module", modules, "--update", "0", #此处修改为0,否则会覆盖你修改的文件"--qt-dir", os.getcwd() + "/qt_build/Qt-5.9.9"]

cd build_tools/tools/linux
./automate.py server
重新编译


编译好的onlyoffice下载地址
https://download.csdn.net/download/u011400204/85422525

总结

生成out文件后需要参考链接继续其他配置后方可使用哦https://helpcenter.onlyoffice.com/server/linux/document/compile-source-code.aspx

自己编译社区开源版onlyoffice7.1,产生out文件解除链接20限制相关推荐

  1. Ubuntu16.04源码编译安装开源版的迅雷Xware Desktop

    #打开终端,安装基础依赖 sudo apt-get install git build-essential devscripts git clone https://github.com/Xinkai ...

  2. Linux系统安装开源版PyMOL

    版权归生化环材所有,请勿爬取本文用于商业推广! 本文并不完整,请您浏览最后部分,确认本文是否是您需要的内容! 开源哲学 近年来各种禁运威胁大家柚木有目共睹,隔壁泥工(HIT学生自称"窝工&q ...

  3. 养老社区娱乐系统C语言,最新互站购买心愿社区智慧养老院信息化管理系统全开源版搬运...

    最新互站购买心愿社区智慧养老院信息化管理系统全开源版 语言.NET 数据库Mssql 一.源码描述 心愿社区智慧居家养老院服务系统 是一套完善的养老院管理系统,系统具有完整的源码和数据库,可扩展性强适 ...

  4. 狮子鱼社区团购小程序v17.8.0独立开源版+前端升级最新授权接口修复方法

    版本是播播资源网在新狮子鱼社区团购商城系统小程序v17.8.0独立版上优化,此系统拿来即用非常方便,优化很多细节如去掉一些后台无用的东西,比如后台连清个缓存功能也没有,首页美化,优化的细节其他就不一一 ...

  5. 在Ubuntu 9.04/9.10 桌面版上安装 Open-Xchange 社区开源免费版--2009.12.23--北京守望小方翻译+实际操作...

    在Ubuntu 9.04/9.10 桌面版上安装 Open-Xchange 社区开源免费版 2009.12.23 注意: 1 本文以Ubuntu9.04桌面版为系统,如果您是9.10或者8.04的, ...

  6. 开源中国社区开源项目排行榜

    js excel控件 网页excel 1. t-io:百万级即时通讯框架 t-io 是一个网络框架,从这一点来说是有点像 netty 的,但 t-io 的特点在于,它不仅仅是一个网络框架, 因为它为常 ...

  7. 强化学习环境库 Gym 发布首个社区发布版,全面兼容 Python 3.9

    作者:肖智清 来源:AI科技大本营 强化学习环境库Gym于2021年8月中旬迎来了首个社区志愿者维护的发布版Gym 0.19.该版本全面兼容Python 3.9,增加了多个新特性. 强化学习环境库的事 ...

  8. JEECG 社区开源项目下载(总览)

    JEECG 社区开源项目-下载总览 反馈问题板块:http://www.jeecg.org/forum.php?mod=forumdisplay&fid=153 资源1: JEECG 微云快速 ...

  9. java开发者工具开源版_开源工具如何帮助飓风受害者

    java开发者工具开源版 在哈维飓风最近横扫休斯顿地区并造成灾难性的洪水和破坏之后, 斯蒂芬·奥斯汀社区卫生网络 (SFA)Swift采取了对策,利用开源技术来覆盖德克萨斯州受灾地区的患者和危机受害者 ...

最新文章

  1. druid连接池_c3p0、dbcp、druid 三大连接池对比
  2. Intel Optane(tm) Memory Pinning 无法加载DLLiaStorAfsServiceApi.dll:找不到指定模块。(异常来自HRESULT:0x8007007E)。
  3. Task 1 天池赛 - 二手车交易价格预测
  4. linux系统下安装 Loadrunner11(个人感觉不错儿)
  5. Akka Actor远程调用
  6. 用Setup Factory打包Visual C++ 2008开发的程序心得总结
  7. KMP模式串匹配+Compress Words CodeForces - 1200E
  8. Go语言基础(一)——HelloWorld
  9. 数控编程球面计算机,Mastercam9.1的数控编程
  10. smtp服务器组件,配置exchange Smtp服务器
  11. svn与git的区别(总结)
  12. OC5021B降压型恒流驱动控制芯片,关断时间可调
  13. UOJ449 集训队作业2018 喂鸽子
  14. 小学五计算机课程安排,2021年小学五年级信息技术教学计划(干货4篇)
  15. 苹果手机编辑word_苹果手机更新后卡顿,关闭这两个开关立马恢复,设置之后差点泪崩...
  16. 计算机应用基础心得体会300字,网络远程学习的心得体会
  17. hypervisor - qnx
  18. arduino平衡车超声波_Arduino Nano DIY超声波测距平衡小车源码与资料分享
  19. 2017 年最佳开源网络监控工具
  20. Java使用apache.http.client.fluent快速构建HTTP请求

热门文章

  1. Java实现elastic中服务接口性能指标统计(接口QPS、接口99响应时间等)并存入表
  2. SQL实现占比、同比、环比指标分析
  3. @ConfigurationProperties注解使用及乱码问题解决
  4. 2019南京区块链论坛小结
  5. visio 2007:方向键无法移动图像解决方法
  6. python 分段函数 表示曲面_绘制三维分段函数
  7. Android快速银联集成支付
  8. Python项目代码结构详解
  9. “互联网汽车”又添新成员,上汽斯柯达接入斑马智行互联系统
  10. 半导体“国产替代”加速,这款芯片制造的关键设备爆火!