OnlyOffice在线部署

在外网和内网部署nextcloud+onlyoffice实现在线编辑功能 centOS7中docker在线和离线部署nextcloud+onlyoffice 阅读详情
部署服务环境:Centos7.6
curl -sL https://rpm.nodesource.com/setup_6.x | sudo bash

安装yum-utils工具

yum install yum-utils

添加nginx.repo源(Nginx官网有最新版,直接copy即可)

vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key

yum-config-manager --enable nginx-mainline

安装nginx

yum install nginx

运行nginx并进行 验证版本

systemctl start nginx && systemctl enable nginx

nginx -v
安装postgresql-server
  1. 安装epel扩展库

    yum install epel-release

安装postgresql

yum install postgresql postgresql-server

初始化postgresql数据库

service postgresql initdb 

打开 IPv4和IPv6 localhost 的“信任”身份验证

vim /var/lib/pgsql/data/pg_hba.conf

重启postgresql数据库

systemctl restart postgresql

创建postgresql数据库和用户

<!--进入tmp目录-->
cd /tmp   
sudo -u postgres psql -c "CREATE DATABASE onlyoffice;"  
<!--创建onlyoffice数据库-->
sudo -u postgres psql -c "CREATE USER onlyoffice WITH password 'onlyoffice';"  
 <!--创建onlyoffice用户和密码-->
sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"   
 <!--给onlyoffice用户进行授权-->
安装redis
yum -y install redis
sudo systemctl start redis && sudo systemctl enable redis
安装rabbitmq
sudo yum install rabbitmq-server
sudo systemctl start rabbitmq-server && sudo systemctl enable rabbitmq-server
安装OnlyOffice文件服务器
  1. 添加文件服务器存储库

    sudo yum install http://download.onlyoffice.com/repo/centos/main/noarch/onlyoffice-repo.noarch.rpm
    

    安装OnlyOffice文件服务器

    sudo yum -y install onlyoffice-documentserver

配置OnlyOffice文件服务器

cd /usr/bin
sudo bash documentserver-configure.sh  
<!--指定PostgreSQL和RabbitMQ连接参数。使用以下数据-->

配置HTTPS

sudo service nginx stop	

sudo cp -f /etc/onlyoffice/documentserver/nginx/ds-ssl.conf.tmpl /etc/onlyoffice/documentserver/nginx/ds.conf

sudo mkdir -p /etc/nginx/cert

sudo cd /etc/nginx/cert/

sudo openssl req -new -x509 -days 365 -nodes -out /etc/nginx/cert/onlyoffice.pem -keyout /etc/nginx/cert/onlyoffice.key    
<!--创建ssl   证书-->vim /etc/onlyoffice/documentserver/nginx/ds.conf  <!--编辑配置文件,按以下图片填写-->

ssl_certificate /etc/nginx/cert/onlyoffice.pem
ssl_certificate_key /etc/nginx/cert/onlyoffice.key

重启nginx服务,并验证安装结果

systemctl restart nginx

登录验证地址:

https://IP:8443/welcome
https://IP:8443/web-apps/apps/api/documents/api.js

出现Loading document时,执行以下命令

systemctl restart ds-converter.service 
systemctl restart ds-docservice.service 
systemctl restart ds-example.service 
systemctl restart ds-metrics.service 

官网文档参照

Installing ONLYOFFICE Docs for CentOS and derivatives - ONLYOFFICE

引用大神的资料地址及图

​​​​​​ONLYOFFICE8.0部署集成(vue+java)并配置存储为minio_java onlyoffice-优快云博客​​​​​​

springboot集成onlyoffice(部署+开发) 最近有个项目需求是实现前端页面可以对word文档进行编辑,并且可以进行保存,于是一顿搜索,找到开源第三方onlyoffice,实际上onlyOffice有很多功能,例如文档转化、多人协同编辑文档、文档打印等,我们只用到了文档编辑功能。目 录前言1、onlyoffice的部署2、代码逻辑开发2.1、前端代码2.2、后端代码3、问题总结3.1、访问案例失败3.2、加载word文档失败3.3、系统后端有token验证问题3.4、使用文档地址访问问题4、后记开始敲黑板了。 阅读详情

相关推荐

2、OnlyOffice部署教程

OnlyOffice 部署非常简单,推荐使用 Docker 快速启动。生产环境建议开启 JWT,合理挂载数据目录,并配合后端实现文档保存回调。遇到问题多看日志,基本都能顺利解决。OnlyOffice 部署非常简单,推荐使用 Docker 快速启动。生产环境建议开启 JWT,合理挂载数据目录,并配合后端实现文档保存回调。遇到问题多看日志,基本都能顺利解决。如需 OnlyOffice 与 Spring Boot、前端集成等进阶教程,欢迎留言交流!

记录学习编程的日常 4314

onlyoffice 安装、测试、打包、部署

onlyoffice 安装、添加字体、测试、打包、部署

txyllyyj的博客 2万+

使用docker在线/离线部署onlyoffice,在线预览/编辑demo

废话不多说,能看到这篇文章的,多半对自己的需求已经很明确了,OnlyOffice能干什么就不描述了,上干货。 安装环境 centos 7+docker,本文是以docker的形式进行onlyoffice部署,docker的方式比较简单。 下面这个是onlyoffice给出的环境要求 CPU: dual core 2 GHz or better RAM:2 GB or more HDD:at lea...

小小的人儿的博客 1万+

Onlyoffice本地部署超详细教程

相信大家已经有所了解ONLYOFFICE这个神中神办公软件真正的办公神器-ONLYOFFICE你了解多少?,最近公司产品突然提出一个需求要实现文档实时在线浏览编辑等一系列功能,需求评审我直接举手,这个活我来!之前对ONLYOFFICE有一定的了解,但是对于二次开发与整合方面一直没深入探索,正好借着本次机会,上班学习走起!本篇给大家讲一下ONLYOFFICE本地部署的相关步骤与注意事项。

陈老老老板的博客 6万+

OnlyOffice社区版部署及前端嵌入使用实现office的docx、xlsx等在线协同编辑预览

ONLYOFFICE 是一款功能丰富的在线办公软件。它由 Ascensio System SIA 公司开发,有社区版、企业版和开发版等版本。本教程介绍开源社区版的安装使用,实现查看、编辑并协作处理文档、工作表、幻灯片,多人实时协同编辑,支持多人同时编辑一个文档,成员间可互相看到即时编辑内容。

派大夏的博客 1万+

LibreOffice与ONLYOFFICE实测:开源Office选型与在线协作部署指南

开源办公套件在企业文档协作中扮演关键角色,但桌面编辑与在线协同的技术路径截然不同。LibreOffice作为传统桌面套件,擅长离线处理和格式转换,但通过命令行实现服务化需自行封装;ONLYOFFICE则以Docker容器化部署原生支持实时协作、命令服务和回调机制,适合与业务系统集成。理解文档服务器的端口映射、JWT鉴权、强制保存与回调地址的配合,是避免“组件打开失败”等问题的核心。本文基于真实测试,对比两者在字体依赖、API扩展、保存链路等场景的差异,为团队选型与部署提供参考。

weixin_33805743的博客 423

CentOS7部署OnlyOffice在线办公服务器

官网文档:仅为CentOS和衍生产品安装office文档社区版 https://helpcenter.onlyoffice.com/installation/docs-community-install-centos.aspx 说明: Community Edition allows you to install ONLYOFFICE Docs on your local server and integrate online editors with ONLYOFFICE collaboration p.

大江东去 6454

SpringBoot集成OnlyOffice:从Docker部署到在线文档预览与编辑实战

在Web系统中实现Office文档的在线预览与协同编辑,是许多企业级应用的刚需。传统方案往往依赖本地Office环境或商业组件,难以满足轻量集成与跨平台要求。OnlyOffice作为一款开源文档服务器,凭借对docx、xlsx、pptx等主流格式的高兼容性、清晰的API回调机制以及Docker化的一键部署能力,成为SpringBoot后端快速接入在线编辑能力的理想选择。本文从服务器环境准备、Docker容器启动、JWT签名配置等基础环节讲起,逐步展示如何通过SpringBoot构建文档配置接口、前端加载编辑

weixin_28725949的博客 240

在win7上安装部署dzzoffice搭配在线编辑onlyoffice

Windows7下Dzzoffice平台的安装部署 在win10环境onlyoffice暂时无法运行,建议win10环境安装时先部署docker,在docker上拉取镜像安装。 安装时参考dzzoffice官网首页的在线文档,里面有在线协作编辑的各种方案,不仅仅只有onlyoffice一种方案。 第一步:配置web环境 首先配置Apache环境和MYSQL数据库还有php运行环境,可以通过p...

weixin_44405225的博客 2万+

私有化网盘在线编辑实战:DzzOffice小胡版ONLYOFFICE插件部署与配置指南

企业文件管理从传统FTP走向私有化网盘后,在线预览与协作编辑成为刚需。然而,将网盘中的Office文件与浏览器端编辑器打通,涉及文档存储、权限控制、回调通知等复杂环节。ONLYOFFICE Document Server作为可私有化部署的在线编辑组件,配合Docker容器化方案,能快速在内网搭建编辑服务;但要与DzzOffice等网盘系统无缝集成,还需解决JWT签名认证与回调地址互通问题。DzzOffice小胡版onlyoffice插件正扮演中间桥梁角色,它通过统一配置项,让用户直接在网盘中打开docx、x

weixin_34072296的博客 331

onlyoffice离线部署-CentOS,相关依赖

-onlyoffice部署文档 -epel-release-7-11.noarch.rpm -jdk1.8.0及相关依赖安装包 -nginx-1.16.1及相关依赖安装包 -onlyoffice-documentserver.x86_64.rpm 6.2.0 -onlyoffice-repo.noarch.rpm -postgresql-9.2.24及相关依赖安装包 -rabbitmq-server-3.3.5及相关依赖安装包 -redis-3.2.12及相关依赖安装包 -supervisor-3.4.0及相关依赖安装包

onlyOffice实现在线预览 docker部署

script type="text/javascript" src="http://ip地址:3001/web-apps/apps/api/documents/api.js"></script>部署office服务的服务器:经此转发前端链接变成了http://ip地址:3001/onlyoffice/web-apps/apps/api/documents/api.js。mv ./* /usr/local/bin/ 将命令文件移动到bin目录。docker -v 测试docker是否安装成功。

wwwwwyaaa的博客 450

蓝桥杯嵌入式(基础教程)STM32G431RBT6——创建工程以及点灯

首先选择正确的芯片类型:STM32G431RBT6工程的创建主要有配置时钟以及烧录的方式。在配置好之后需要对时钟进行配置,由于蓝桥杯的外部晶振是24MHz因此需要对时钟树进行相应的配置。第一步先点击时钟配置之后就可以对时钟进行相应的配置了最后一步,需要对工程起一个名字,并且要选择KEIL做为其相应的软件之后再需要再生成代码那里进行相应的控制。当然这样根据生成的工程不能直接使用会有一个报错,所以需要添加一个启动文件。这个启动文件可以在官方的LCD文件夹下复制到自己的工程中。

m0_74051113的博客 1093

docker部署seafile修改默认端口并安装配置onlyoffice实现在线编辑

docker部署seafile修改默认端口并安装配置onlyoffice实现在线协同编辑

小黄鸭编程法 3349

从零打造M328晶体管测试仪:硬件DIY与烧录避坑指南

本文是一份详尽的M328晶体管测试仪DIY指南,涵盖从硬件选型、PCB设计、焊接组装到固件烧录的全过程。重点解析了使用AVR单片机与Arduino IDE环境时,如何正确设置熔丝位以避免“白屏”等常见问题,并提供了使用ISP编程器进行烧录的实操步骤与校准方法,帮助电子爱好者成功打造属于自己的高性价比元件测试工具。

weixin_29243063的博客 475

【冷冻电镜】RELION5.0使用教程总结

对于您自己的数据,您可能希望使用各种倾斜系列对齐方法,然后比较每种方法生成的断层扫描图像的质量(参见下一步)。通过检查 CtfFind job 的 tilt_series 目录中的star文件来检查几个倾斜系列的散焦值。GitHub上也有人反应这个问题,目前我的解决方案是下载了较低版本的CTFFIND的,降级到4.1.10可以成功运行。此外,logfile.pdf 文件包含所有显微照片的有用参数图,例如散焦、像散、估计分辨率等,以及整个数据集中这些值的直方图。的目录,以及指向此目录的符号链接。

进阶中的程序员吃吃的博客 4242

docker搭建部署 onlyoffice 实现前端集成在线解析文档解决方案

本文介绍了如何通过Docker部署OnlyOffice文档服务器,实现在线编辑和预览Word、Excel、PPT、PDF等文档的功能。相比客户端软件,OnlyOffice服务端更适合云文档管理需求。文章详细说明了使用Docker Compose部署的步骤,包括拉取镜像、编写YML配置文件以及启动服务的方法。同时提供了官方文档参考,便于开发者根据需求调整配置参数。虽然未涉及具体调用方式,但指出OnlyOffice支持Java等语言的API集成。最后分享了配置文件的获取途径,为开发者快速搭建文档服务提供了实用参

Json的知识梦工厂 1251

告别手动配置!用Vector vLinkGen 2.1.0自动生成AUTOSAR链接脚本(附bss段配置详解)

本文详细介绍了如何使用Vector vLinkGen 2.1.0工具自动生成AUTOSAR链接脚本,告别繁琐的手动配置。通过解析vLinkGen的核心架构和bss段配置实践,帮助开发者提升嵌入式软件开发效率,支持多种主流编译器,实现精确的内存分配和初始化策略。

weixin_28716181的博客 379

宝塔面板docker如何快速部署onlyoffice项目,并通过 kodbox 可道云集成 ONLYOFFICE 实现 Office 文档在线编辑

出现下面页面则部署成功。

kekechengxiao的博客 1484

Uni-App推送踩坑实录:从云函数URL化到后台推送失效,我都经历了什么

本文详细记录了Uni-App开发者在接入uni-push 2.0时遇到的推送失效问题,从云函数URL化到后台推送失效的完整排查过程。通过系统化分析和与官方沟通,最终找到解决方案,并分享了预防措施与最佳实践,帮助开发者避免类似问题。

weixin_42552716的博客 487

Panda3d 场景管理

许多简单的 3D 引擎维护一个 3D 模型列表,然后在每一帧对这些模型进行渲染。在这些简单的引擎中,必须分配一个3D模型(或从磁盘加载它),然后将其插入到要渲染的模型列表中。模型在插入到列表中之前对渲染器不“可见”。 Panda3D稍微复杂一些。它不是维护要呈现的对象列表,而是维护要呈现的对象树。对象在插入树之前对渲染器不可见。

u014077947的博客 1383

docker 部署OnlyOffice实现在线编辑Word文档

有需求是实现前端页面可以对word文档进行编辑,并且可以进行保存,于是一顿搜索,找到开源第三方onlyoffice,实际上onlyOffice有很多功能,例如文档转化、多人协同编辑文档、文档打印等,我们只用到了文档编辑功能。

曼陀罗的博客 602

在claude code中使用glm模型出现Unable to connect to Anthropic services的解决方案

本文主要介绍了在claude code中使用glm模型出现Unable to connect to Anthropic services的解决方案,希望能对使用claude code的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 13万+

如何在教育平台中嵌入在线文档编辑组件:ONLYOFFICE Docs从部署到功能全验证

通过 Docker 和 Nginx 反向代理的方式,学校可以在一台普通的 Linux 服务器上快速完成 ONLYOFFICE Docs 的部署和验证。随后把编辑器接入现有的教务系统、网盘、在线作业平台或 OA 系统,在不改变现有账号体系和文件管理方式的前提下,为师生提供在线 Office 文档编辑能力。ONLYOFFICE Docs 的优势在于:支持私有化部署保障数据安全、提供标准的 API 方便与各类系统集成、具备完善的协同编辑和批注功能、对教育机构有友好的定价方案。

2301_80863610的博客 1万+

33、密码学中的选择密文攻击与Cramer - Shoup加密方案

本文详细介绍了密码学中选择密文攻击的背景及其对Cramer-Shoup公钥加密方案的影响。该方案在决策Diffie-Hellman假设和抗碰撞哈希函数的基础上,能够有效抵御自适应选择密文攻击,并且其安全性无需依赖随机预言机模型。文章还分析了Cramer-Shoup方案的设计原理、加密与解密过程,以及其在标准假设下的安全性证明方法。此外,通过一系列相关练习,帮助读者进一步理解密码学概念如密文不可区分性、ElGamal加密、Goldwasser-Micali方案等。最后,文章展望了密码学的未来发展趋势,包括量子

vscode6remote的博客 100

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

上一篇: 使用bat脚本把视频转换成图片
下一篇: freeswitch实现ai客服构想
ware_soft
博客等级 码龄17年 75粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ware_soft

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值