IT技术之家 网络技术 onlyoffice 10.0 社区版部署镜像下载(添加常用中文字体,取消连接数限制,支持手机编辑,兼容ARM64架构)

    onlyoffice 10.0 社区版部署镜像下载(添加常用中文字体,取消连接数限制,支持手机编辑,兼容ARM64架构)

    onlyoffice社区版Community Server是根据GNU Affero通用公共许可证发行的ONLYOFFICE的免费下载开源版本。 onlyoffice 10.0.0社区版优化,取消连接数限制。

    根据AGPL许可协议,在遵守AGPL许可协议的前提下,任何人都可以自由修改、使用、分发。

    onlyoffice 10.0

    ONLYOFFICE 10.0新功能:AI 助手、文件生成、新增 DeepSeek 提供商、安全修复

    ONLYOFFICE 文档 10.0 正式发布,带来约50项新功能、1000余项问题修复,并修复了约35项安全漏洞。从 PDF、电子表格、演示文稿到文本文档,本次更新旨在提升日常办公效率、数据安全性和文档处理体验。

    AI 工具全面融入各类编辑器

    PDF 编辑器中的 AI 功能:

    • 针对文档内容提问,快速获取答案
    • 一键生成文档摘要
    • 根据文件内容起草邮件
    • 对敏感信息添加密文,保护机密数据
    • 以及更多实用操作

    文档编辑器中的 AI 功能:

    • 快速生成长篇文档摘要
    • 改写或简化复杂段落
    • 直接翻译文档中的文字
    • 校对文本并突出显示重点内容
    • 生成目录并推荐标题
    • 自动设置格式,优化文档排版

    电子表格编辑器中的 AI 功能:

    • 生成公式并解释其用法
    • 分析数据集,识别变化趋势
    • 生成预测并创建数据透视表
    • 清洗不一致的数据,识别异常值
    • 填补缺失值

    演示文稿编辑器中的 AI 功能:

    • 创建演示大纲并推荐幻灯片标题
    • 撰写要点并梳理整体结构
    • 组织幻灯片之间的叙事逻辑
    • 生成演讲者备注并提供视觉设计建议

    按需配置 AI 工具:使用云端版本时,只需为钱包充值,即可启用 ONLYOFFICE AI 服务。

    可用性说明:根据用户反馈,我们已从开源版本中移除内置 AI 功能。AI 工具需要单独安装。

    文档编辑器:排版更清晰、专业

    在 ONLYOFFICE 文档 10.0 中,文档编辑器新增多项排版与协作优化,帮助用户减少手动操作,更高效地制作专业文档,也为多语言协作团队带来便利。

    新增水平线设置窗口。 通过新的设置窗口,您可以更细致地调整文档中的水平线,使其与整体排版风格保持一致。

    允许表格行跨页断行。 较长的表格内容现在可以跨页连续显示,减少表格被截断的情况,提升大数据表格的阅读体验。

    电子表格编辑器:运行更快,操作更便捷

    函数常量提示: 输入公式时,系统会提示相关常量的用法和适用位置,帮助您更准确地编写公式。

    动态选区边框:复制或剪切单元格后,选区周围会显示动态边框,帮助您清晰辨认当前选中的内容。

    支持保留工作表背景:打开或保存电子表格时,工作表背景可以得到保留。

    演示文稿编辑器:丰富查看、打印与分享方式

    新增显示模式。 根据具体任务选择合适的视图,方便在不同阶段制作、查看和检查演示文稿。

    • 大纲视图
    • 阅读视图
    • 备注页
    • 备注母版
    • 讲义母版

    导出为 GIF 或视频:将演示文稿保存为 GIF 动图或视频,方便通过社交媒体、电子邮件等渠道分享幻灯片内容。

    PDF 编辑器:操作更灵活,隐私保护更完善

    ONLYOFFICE 文档 10.0 为 PDF 编辑器带来一系列实用更新,帮助用户更便捷地整理 PDF、完成签名并加强数据保护,尤其适合需要处理敏感文件的团队。

    通过密文功能移除元数据。 在共享文件前清除其中的隐藏信息,避免无意间泄露随文档附带的数据。

    自动识别表格。 使用“编辑文本”功能处理 PDF 时,编辑器会自动检测并识别表格结构,无需手动重新创建行和列。

    其他:加强安全性

    丰富的功能需要可靠的数据安全保障。因此,ONLYOFFICE 文档 10.0 将安全性作为本次更新的重点,通过多项改进保护敏感文档,帮助团队更安心地处理文件。随着 AI 技术的发展,恶意行为者也可能利用新手段识别并攻击系统漏洞,安全防护因而更加重要。

    本次版本更新修复了约 35 项安全漏洞,进一步增强了办公套件的安全性,为需要处理大量机密信息的组织提供支持。

    本版特色

    • 基于docker镜像制作,最新版本号: 10.0.0
    • 设置OnlyOffice自动强制保存(每隔2小时强制保存)
      默认OnlyOffice 只会在用户关闭页面后才会向后端发送文件保存请求。 如果用户长时间未关闭页面,则用户对文件的更改将不会及时保存(有可能丢失正在编辑的数据)。
    • 开启多核心,速度更快(进一步优化,打开速度提升50%)。
    • 关闭地址过滤,导入镜像后可以完美通过IP局域网运行(在7.4以上版本默认无法通过IP访问)
    • 支持手机端浏览和编辑(无需设置手机UA为电脑模式)
    • 添加中文字体,加入了常用的十几种字体
    • 最大支持1G文档在线编辑(7.5以上新增)(默认30M)
    • 优化界面设计,协作编辑更专注(10新增)

    安装docker

    已经安装过docker的直接跳过

    #检测是否已经安装
    docker -v

    如果能够显示版本号则已经安装。

    Centos 8.x安装步骤

    #安装docker容器,并添加阿里云私有加速镜像
    wget -O install-docker.sh https://yun.ittel.cn:1443/f/55914227a93d4c50b3ce/?dl=1 && sh install-docker.sh 

    Ubuntu 20.x/22.x安装步骤

    #安装docker容器,并添加阿里云私有加速镜像 
    wget -O install-docker.sh https://yun.ittel.cn:1443/f/bb8ecd197bed4521a59d/?dl=1 && sudo bash install-docker.sh

    下载导入镜像

    • 7.2.X存在致命缺陷(特定情况会提示无法保存),对于运行7.2.X的,建议更新到7.5.0以上版本。
    • 运行onlyoffice 10及以上镜像,linux内核版本需要大于4.10,Docker版本 >= 23(一般centos7.9以上、ubuntu20以上都符合)。
    • 对于系统比较老,推荐使用7.1.1(比如群辉系统)

    onlyoffice 7.1.1 社区版优化版镜像下载:
    https://pan.quark.cn/s/0194fc51712d

    onlyoffice 10.0.0最新版本文末下载(点此前往)

    什么是连接器?

    连接器 是一个允许从外部源编辑文本文档、电子表格、演示文稿和可填写表单的类, 使用高级”自动化API” 处理文档。

    要创建连接器,请使用文档编辑器对象的createConnector方法 :

    var connector = docEditor.createConnector()

    onlyoffice-connector

    运行容器-http方式(二选一)

    docker运行下载onlyoffice,此处设置onlyoffice监听端口为8889(按实际情况修改)

    #--restart=always表示每次开机,只要当docker被设置为开机启动,此onlyoffice就会自动运行
    #-d 表示后台运行
    #-i:  交互式操作。
    #-t:  终端。
    #-p 8889:80  宿主机的8889端口映射到容器的80端口
    # ittel/onlyoffice:10.0.0zh-cn 改成实际的容器名称
    #运行onlyoffice 10.0.0
    docker run -i -t -d -e JWT_ENABLED=false --restart=always \
    -p 8889:80 ittel/onlyoffice:10.0.0zh-cn

    访问下 http://IP:8889如果出现欢迎页面,则安装成功

    运行容器-https方式(二选一)

    1、上传SSL证书

    • 将SSL证书.key文件和.crt文件改名为onlyoffice.key和onlyoffice.crt

    如果没有.crt则把.pem改名为onlyoffice.crt

    onlyoffice >=9.3推荐用以下启动命令

    #根据实际情况修改端口即可,这里使用的是8090端口
    docker run -i -t -d --restart=always -e JWT_ENABLED=false \
    -e USE_UNAUTHORIZED_STORAGE=true \
    -p 8091:443 \
    -v /home/certs:/var/www/onlyoffice/Data/certs \
    ittel/onlyoffice:10.0.0zh-cn
    
    #启用JWT示例
    docker run -i -t -d --restart=always -e JWT_ENABLED=true \
    -e JWT_SECRET=JWT密码 \
    -e USE_UNAUTHORIZED_STORAGE=true \
    -p 8091:443 \
    -v /home/certs:/var/www/onlyoffice/Data/certs \
    ittel/onlyoffice:10.0.0zh-cn

    4、SSL访问测试

    访问 https://IP或者域名:8889/welcome/

    后续可在nextcloud,ZZoffice,dzz,SeaFile ,协作空间结合使用在线编辑

    效果图

    主界面:

    支持多人同时编辑

    编译添加了常用中文字体

    修改文件限制大小

    onlyoffice默认可以打开30M左右文件,超过会提示文件大小限制,可以按照以下方法增大(定制版镜像已默认修改)。

    修改容器default.json,目录:

    容器下的:/etc/onlyoffice/documentserver/default.json

    可以增大下面几个标记的数值,最后记得重启容器。

    页面提示下载失败,容器日志提示 is not allowed. Because, It is private IP address.

    查看容器日志提示:

    nodeJS - error downloadFile:url=http://xxx:8080/Products/Files/HttpHandlers/filehandler.ashx?action=stream&fileid=28&stream_auth=42443xxxXJ56L2TBSE&X-REWRITER-URL=https%3a%2f%2fxxx%3a443;attempt=3;code:undefined;connect:undefined Error: DNS lookup 192.168.1.41(family:4, host:onlyoffice) is not allowed. Because, It is private IP address.

    问题分析

    在onlyoffice 7.4以后版本中新增了一项安全功能,如果局域网IP访问,必须开启JWT。(优化版镜像中已默认关闭)

    开发者回复

    解决方法:

    直接使用上面编译好的优化镜像或者老老实实开启jwt。

    添加自定义字体库

    很多同学收藏了很多字体,想加入onlyoffice在线编辑器里,这里讲述下基于上述优化镜像添加自定义字体的方法。

    • 备注:字体不是越多越好,一个字体文件小则500KB,大的要20M,字体太多会导致文档加载时间变长(特别是在带宽很小情况下)。

    1、把需要添加的字体库包传到服务器上

    • 这里也整理了一份常用的中文字体库
    • 下载完后上传到服务器上面。
    • 提示:收集自网络,仅供学习研究使用

    中文常用字体库下载1

    中文常用字体库下载2

    2、把字体拷贝到镜像

    查看容器ID方法,第一行字符串就是ID值

    docker ps|grep onlyoffice

    这里以添加方正小标宋字体为例

    a、上传字体到容器内(这里无欢不爱把字体上传到服务器的/home/fonts/目录下)

    格式:
    docker cp /home/fonts/* <容器ID>:/usr/share/fonts/

    #这里执行
    docker cp /home/fonts/* 81d98fa20029:/usr/share/fonts/

    3、生成字体文件

    格式:

    docker exec -i <容器ID>  /usr/bin/documentserver-generate-allfonts.sh

    执行,等待执行完毕即可

    docker exec -i 81d98fa20029 /usr/bin/documentserver-generate-allfonts.sh

    4、验证是否添加成功

    刷新文档,验证是否有刚添加的字体,如果没有显示,建议清理下浏览器缓存。

    Docker映射端口后,浏览器无法访问欢迎界面

    创建Docker的onlyoffice容器正常,也已经起来,防火墙也开放了对应端口,但是浏览器就是无法访问。

    原因与解决方法:

    谷歌浏览器、火狐浏览器、新版Edge浏览器预留了部分端口,避免使用下面的端口号。

    端口 原因
    1 tcpmux
    7 echo
    9 discard
    11 systat
    13 daytime
    15 netstat
    17 qotd
    19 chargen
    20 ftp data
    21 ftp access
    22 ssh
    23 telnet
    25 smtp
    37 time
    42 name
    43 nicname
    53 domain
    77 priv-rjs
    79 finger
    87 ttylink
    95 supdup
    101 hostriame
    102 iso-tsap
    103 gppitnp
    104 acr-nema
    109 pop2
    110 pop3
    111 sunrpc
    113 auth
    115 sftp
    117 uucp-path
    119 nntp
    123 NTP
    135 loc-srv /epmap
    139 netbios
    143 imap2
    179 BGP
    389 ldap
    465 smtp+ssl
    512 print / exec
    513 login
    514 shell
    515 printer
    526 tempo
    530 courier
    531 chat
    532 netnews
    540 uucp
    556 remotefs
    563 nntp+ssl
    587 stmp?
    601 ??
    636 ldap+ssl
    993 ldap+ssl
    995 pop3+ssl
    2049 nfs
    3659 apple-sasl / PasswordServer
    4045 lockd
    6000 X11
    6665 Alternate IRC [Apple addition]
    6666 Alternate IRC [Apple addition]
    6667 Standard IRC [Apple addition]
    6668 Alternate IRC [Apple addition]
    6669 Alternate IRC [Apple addition]

    在线打开office文档,提示无法保存和下载

    问题现象:

    如果onlyoffice容器和seafile、nextcloud不在同一主机,在线编辑会提示下载失败。

    原因分析:

    docker容器内默认是无法访问外网的,如果容器和seafile等服务不在同一主机,则容器需要主动联网。但是linux默认策略是不会转发包的,所以需要开启主机NAT转发。

    解决办法:

    #编辑系统设置
    vi /etc/sysctl.conf
    #添加以下内容到sysctl.conf
    #添加完毕记得 :wq 保存
    net.ipv4.ip_forward = 1
    #最后重启主机

    Onlyoffice 优化版Docker镜像下载

    • 运行onlyoffice 10及以上镜像,linux内核版本需要大于4.10,Docker版本 >= 23(一般centos7.9以上、ubuntu20以上都符合)。
    • 对于系统比较老,推荐使用7.1.1(比如群辉系统)

    onlyoffice 7.1.1 社区版优化版镜像下载:https://pan.quark.cn/s/0194fc51712d

    onlyoffice 7.6.0 社区版优化版镜像下载

    onlyoffice 8.3.3 社区版优化版镜像下载

    onlyoffice 9.4.0 社区版优化版镜像下载

    onlyoffice 10.0.0社区版优化版镜像下载—>提取码:

    onlyoffice ARM版

    onlyoffice 10.0 ARM版优化版镜像

    银河麒麟V10 ARM版测试通过

    1、本站提供的软件均为 “试用版” 或者 “免费版”,仅供学习和研究使用
    2、友情提醒:内容全部搜集自网络,安装教程参照压缩包内的Readme.txt编写
    3、因使用本站软件产生的法律责任由使用者自行承担,本站不承担任何连带责任。
    4、如有内容不慎侵犯了您的权益,请速与我联系!
    如有转载请注明出处:https://www.ittel.cn/archives/11169.html
    guest
    35 评论
    内联反馈
    查看所有评论
    14491713
    14491713
    2 月 前

    镜像路径不对, line 3: syntax error near unexpected token `newline’

    最后由无欢不爱编辑于1 月 前
    kant
    kant
    2 月 前
    回复给  无欢不爱

    是的 9.3.1

    Miyakei
    Miyakei
    2 月 前

    从之前本站的8.3.0换到9.4.0后,通过宝塔部署的Dzzoffice打开文档提示404Nginx(9.4.0),恢复到8.3.0能正常访问,可能是什么问题呢?

    Miyakei
    Miyakei
    2 月 前
    回复给  无欢不爱

    换了台电脑测试,docker版本是29.6.2,内核版本是6.18.33.2-microsoft-standard-WSL2,在8889欢迎页面是正常的,但打开example文件返回是白屏,可能是Ubuntu系统的问题吗,版本是26.04. 宝塔部署那台版本是29.1.4,内核6.8.0-101-generic,系统Ubuntu 22.04.5 LTS,测试过重装等方式依旧是404,内核和docker应该不算旧了

    Miyakei
    Miyakei
    2 月 前
    回复给  无欢不爱

    搞定了,很神秘,直接下的tar包手动导入拉起镜像就没问题了

    联系我们

    联系我们

    QQ:877196754

    在线咨询: QQ交谈

    邮箱: ittel@qq.com

    工作时间:周一至周日,8:00-21:00
    返回顶部
    35
    0
    希望看到您的想法,请您发表评论x