onlyoffice社区版Community Server是根据GNU Affero通用公共许可证发行的ONLYOFFICE的免费下载开源版本。 但该版本限制了最大连接数量为20,超出之后只能预览不能编辑。并删除了移动端编辑功能。
根据AGPL许可协议,在遵守AGPL许可协议的前提下,任何人都可以自由修改、使用、分发。
ONLYOFFICE 8.1新功能
功能全面的 PDF 编辑器
PDF 是工作中极其常用的文件格式。因此我们也对 PDF 编辑器进行了升级。除了查看和注释之外,它现在还支持:
文本编辑
页面处理 (添加、旋转、删除)
路径:首页选项卡 -> 插入页面 / 旋转页面 / 删除页面
在不同模式之间快速切换,您可以编辑 PDF 文件,或进行查看和注释。
路径:编辑 PDF / 顶部标题切换器
文本文档编辑器更新
页面颜色: 为页面设置所需的背景颜色。尽管您打开的文件是用其他软件创建的,并且设置了页面颜色,ONLYOFFICE 文档编辑器也能够正确识别并显示它。
路径:布局选项卡 ➙ 页面颜色
无缝切换多种模式:一键切换编辑、审阅或查看模式。它对每个用户单独起作用,所以不会影响或干扰其他协作用户。
电子表格编辑器更新
更多安全保护:限制查看受保护范围内的单元格,以保护重要数据。
路径:保护 ➙ 保护范围
演示文稿编辑器更新
动画窗格:在时间轴上显示应用于幻灯片的动画效果。
路径:动画选项卡 ➙ 动画窗格
ONLYOFFICE 8.0新功能
可填写的 PDF 表单
在 8.0 版本中,您可以在 PDF 中创建复杂的表单,并在桌面和移动应用程序中在线填写。
改进表单创建和填写
此外,为了使表单创建和填写过程更加舒适,在 8.0 版本中我们添加了:
处理 DOCXF 文件时的提示;
相应字段类型的单选按钮设置;
PDF 表单中含日期格式的日期选择器。
更新插件界面设计
我们对同时使用的多个插件进行可视化 – 每个运行插件都会在左侧面板添加一个按钮。这样,您可以同时翻译文本、检查语法、插入参考文献列表等,并在多个任务之间轻松切换。
单变量求解
这大概是这次版本更新里面最有用的新增功能之一了,没错,就是单变量求解,字面意思。不懂?就是说,如果您已知公式的结果,但不确定公式所需的输入值,就可以用单变量求解功能从想要的结果反推计算出需要的输入值,就像数学里面的解方程一样,中学数学就学过的,要在表格文件里面使用单变量求解功能,其实很简单,就在菜单栏的数据菜单栏里面,有一个很大的新增加的按钮:单变量求解
解一元一次方程
解一元二次方程
三角函数
乱炖函数
幂函数指函数等等
本版特性
基于docker镜像制作,最新版本号: 8.1.0
设置OnlyOffice自动保存(8.1版本新增,每隔2小时自动保存)
默认OnlyOffice 只会在用户关闭页面后才会向后端发送文件保存请求。 如果用户长时间未关闭页面,则用户对文件的更改将不会及时保存(有可能丢失正在编辑的数据)。开启多核心,速度更快(进一步优化,打开速度提升50%)。
支持连接器,用于高级文档自动化处理(带连接器版)
关闭地址过滤,导入镜像后可以完美通过IP局域网运行(在7.4以上版本默认无法通过IP访问)
去除最大在线编辑人数20的限制
完美解锁手机端浏览和编辑(无需设置手机UA为电脑模式)
添加中文字体,加入了常用的十几种字体
支持http/https快速部署(默认开启ssl非常繁琐)
最大支持500M文档在线编辑(7.5以上新增)(默认30M)。
安装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以上版本。
之前已经下载运行8.0以上版本,可以与我联系提取8.1.0镜像。
运行onlyoffice7.3及以上镜像,linux内核版本需要大于3.10,Docker版本 >= 20(一般centos7.6以上、ubuntu20以上都符合)。
对于系统比较老,推荐使用7.1.1(比如群辉系统)
onlyoffice 8.1.0 社区版去除限制版镜像导入脚本地址—> https://www.klgeek.com/i/1239864
什么是连接器?
连接器 是一个允许从外部源编辑文本文档、电子表格、演示文稿和可填写表单的类, 使用高级”自动化API” 处理文档。
要创建连接器,请使用文档编辑器对象的createConnector方法 :
var connector = docEditor.createConnector()
运行容器-http方式(二选一)
docker运行下载onlyoffice,此处设置onlyoffice监听端口为8889(按实际情况修改)
#--restart=always表示每次开机,只要当docker被设置为开机启动,此onlyoffice就会自动运行#-d 表示后台运行#-i: 交互式操作。#-t: 终端。#-p 8889:80 宿主机的8889端口映射到容器的80端口# ittel/onlyoffice:7.5.1zh-cn 改成实际的容器名称#运行onlyoffice 7.6.0docker run -i -t -d -e JWT_ENABLED=false --restart=always \ -p 8889:80 ittel/onlyoffice:7.6.0zh-cn#运行onlyoffice 7.1.1docker run -i -t -d --restart=always -p 8889:80 \ ittel/onlyoffice:7.1.1zh-cn
访问下 http://IP:8889如果出现欢迎页面,则安装成功
运行容器-https方式(二选一)
1、上传SSL证书
将SSL证书.key文件和.crt文件改名为onlyoffice.key和onlyoffice.crt
如果没有.crt则把.pem改名为onlyoffice.crt
新建证书目录
[root@ecs-a869 yum.repos.d]# mkdir -pv /home/certs
将key和crt上传至
/home/certs
目录下,并检查是否上传
[root@ecs-a869 yum.repos.d]# cd /home/certs[root@ecs-a869 certs]# lsonlyoffice.crt onlyoffice.key
2、配置docker容器里nginx
#下载配置模板文件wget -O /home/certs/ds.conf https://yun.ittel.cn:1443/f/1a877fe2e9794a2fb5a7/?dl=1#编辑配置文件[root@ecs-a869 yum.repos.d]#vi /home/certs/ds.conf
修改域名为实际域名,其他地方不需要修改
include /etc/nginx/includes/http-common.conf;server { listen 0.0.0.0:80; listen [::]:80 default_server; server_tokens off; include /etc/nginx/includes/ds-*.conf; }server { listen 443 ssl; ssl_certificate /mnt/certs/onlyoffice.crt; ssl_certificate_key /mnt/certs/onlyoffice.key; server_name yun.ittel.cn; #改成自己的域名..... ......
3、docker运行下载onlyoffice,此处设置onlyoffice监听端口为8889
#根据实际情况修改端口即可,这里使用的是8889端口docker run -i -t -d --restart=always -e JWT_ENABLED=false \-e USE_UNAUTHORIZED_STORAGE=true \ -p 8889:443 -v /home/certs:/mnt/certs \ -v /home/certs/ds.conf:/etc/nginx/conf.d/ds.conf \ ittel/onlyoffice:7.6.0zh-cn#--restart=always表示每次开机,只要当docker被设置为开机启动,此onlyoffice就会自动运行 #-v 指挂载主机目到容器中#关闭证书校验,针对自签证书#-e USE_UNAUTHORIZED_STORAGE=true# ittel/onlyoffice:7.6.0zh-cn 换成实际魔改容器名称
4、SSL访问测试
访问 https://IP或者域名:8889/welcome/
后续可在nextcloud,ZZoffice,SeaFile 结合使用在线编辑
效果图
版本信息:
支持多人同时编辑
编译添加了常用几种中文字体
Onlyoffice 魔改Docker镜像下载
除特殊场合(自动化处理),选不带连接器即可满足。
之前已经下载运行8以上版本,可以与我联系提取8.1.0镜像。
运行onlyoffice7.3及以上镜像,linux内核版本需要大于3.10,Docker版本 >= 20(一般centos7.6以上、ubuntu20以上都符合)。
对于系统比较老,推荐使用7.1.1(比如群辉系统)
onlyoffice 8.1.0 社区版去除限制版镜像导入脚本—> https://www.klgeek.com/i/1239864
银河麒麟V10 ARM版测试通过