ubuntu 22.04部署dzzoffice及安装onlyoffice插件

news/2025/2/10 15:51:32/

目录

一、配置阿里源

二、安装数据库

三、安装依赖组件

(一)安装php7.4

(二)安装apache2

四、下载 dzzoffice

五、安装dzzoffice

六、安装onlyoffice插件

(一)从github下载小胡版onlyoffice替代原来onlyoffice插件目录

(二)测试在线文档编辑

七、onlyoffice报错这份文件无法保存


本文是部署dzzoffice+onlyoffice的dzzoffice部署文档,onlyoffice的部署文档参考我的另一篇文章:ubuntu22.04.2安装onlyoffice(不更改默认端口版)_見贤思齊的博客-CSDN博客

一、配置阿里源

cd /etc/apt/sudo cp sources.list sources.list_baksudo vim sources.list

deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse

deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

sudo apt update

二、安装数据库

sudo apt-get install mariadb-serversudo mysql_secure_installation 

重置密码,并对数据库进行安全优化

三、安装依赖组件

(一)安装php7.4

sudo add-apt-repository ppa:ondrej/phpsudo apt-get install php7.4 php7.4-curl php7.4-xml php7.4-zip php7.4-mysql

(二)安装apache2

sudo apt-get install apache2

四、下载 dzzoffice

cd /var/www/htmlsudo rm index.html
​
sudo git clone https://gitee.com/zyx0814/dzzoffice.gitsudo mv dzzoffice/* ./     一定要有这一步,dzzoffice的网站目录在/var/www/html下,而不是在/var/www/html/dzzoffice下,否则在使用onlyoffice插件的时候报错:onlyoffice报错,这份文件无法保存。请检查连接设置或联系您的管理员当你点击“OK“按钮,系统将提示您下载文档。sudo rm -rf dzzofficecd ..sudo chown -R www-data.www-data html/

五、安装dzzoffice

打开网站http://192.168.101.106/

 

点击“开始安装”

 

点击“下一步”,如果此处有报错,解决具体报错即可。

 

点击“下一步”

 

如果数据库部署在同一台服务器,只需要默认填写组织简称即可,建议改一下数据库密码,然后点击“下一步”

 

 

 

设置管理员密码,点击“下一步”,进入首页

 

六、安装onlyoffice插件

 

进入应用市场

 

找到onlyoffice,一键安装

(一)从github下载小胡版onlyoffice替代原来onlyoffice插件目录

​
cd /usr/local/srcsudo git clone https://gitee.com/xh2002/onlyoffice.gitsudo cp -r onlyoffice /var/www/html/dzz/

在网站重新进入应用市场-已安装,点击“设置”

 

 可以看到小胡版多了密钥的填写框,接下来怎么配置onlyoffice的API和密钥呢?

OnlyOffice Document Server API地址就是onlyoffice服务器的地址:http://192.168.101.105

登陆onlyoffice服务器,运行如下命令获取密钥:

sudo documentserver-jwt-status.sh

结果如下:

onlyoffice@onlyoffice:~$ sudo documentserver-jwt-status.sh

[sudo] password for onlyoffice:

Your JWT settings:

JWT enabled -  true

JWT secret  -  VNeBN0oUIHH5361iYAZ7nI9FmD1VaQsH

JWT header  -  Authorization

onlyoffice@onlyoffice:~$

因此密钥是VNeBN0oUIHH5361iYAZ7nI9FmD1VaQsH,具体填写如下:

 

 

启用onlyoffice插件

​​​​​​​(二)测试在线文档编辑

创建一个表格

七、onlyoffice报错这份文件无法保存

 根据我部署的经验,有两种可能:

1. onlyoffice没有配置好,需要单独网页登陆onlyoffice网址,创建文档,看有没有此报错,如果也有此报错,则可能是onlyoffice服务端的问题;

2. onlyoffice没有问题,dzzoffice在线编辑报错,则可能是使用的/var/www/html/dzzoffice目录,而不是/var/www/html。


http://www.ppmy.cn/news/332559.html

相关文章

第一章 数据处理篇:数据集读取和构建

说在前面的话 满打满算工作也有三年了,还是没有感觉到自己和刚毕业相比有什么明显的进步。 严格来讲,代码力确实有提升,对各类工具的使用也更加熟练。但是对算法的理解和从0开始编程的能力仍然没有什么长进。归根到底,是因为在工作…

黑苹果可以登录apple id吗_苹果iOS 14.2公开版Beta 4发布了,如何下载?

苹果已经发布了其iOS操作系统的新公共beta版本。作为iOS 14.2 Public Beta 4发布,此更新包含一些创新,例如新的墙纸和表情符号。 苹果公司公开发布了iOS 14.2 Beta 4,这是iOS的最新Beta版本。苹果还为使用Beta 4的用户提供了新壁纸。大多数图…

Python 自动化指南(繁琐工作自动化)第二版:十九、处理图像

原文:https://automatetheboringstuff.com/2e/chapter19/ 如果你有一台数码相机,或者即使你只是从手机上传照片到脸书,你可能会一直碰到数码图像文件。你可能知道如何使用基本的图形软件,如微软的画图或 Paintbrush,甚…

Midjourney V5 与 V4 哪个更好?综合评测,Prompt 全公开!

【CSDN 编者按】最近 AI 绘画工具新版本 Midjourney V5 一经发布,便火爆朋友圈,今天我们就来评测一下 V5 与 V4 的区别~ 原文链接:https://medium.com/catmus2048/midjourney-v5-%E6%AF%94-v4-%E6%9B%B4%E5%A5%BD%E5%90%97-%E7%BB%BC%E5%90%8…

苹果app退款_你有一笔来自苹果App Store的不明扣款

“账户在App Store有一笔新交易,订单金额为263元。”当王女士收到手机银行发来的扣款短信时,她才想起三天前在苹果应用商店App Store下载过一个名叫“来电秀”的App,但让她费解的是,App明明显示三天免费试用,自己也确实…

《游戏剧本怎么写》读书笔记一

剧本是写给开发人员看的。 这是《游戏剧本怎么写》这本书序章的小标题之一,也是我在学习了这本书一个星期左右,目前受益最大的一句话。 从小我的爸妈就会夸我比较有想象力,可能是因为我可以和表哥一起玩纸上RPG,又或者是因为我能够…

柚子壁纸为什么自动安装_火爆抖音的时间罗盘壁纸,iPhone和安卓都支持!

之前给用 iPhone 的小伙伴分享很多好玩的动态锁屏壁纸,错过的小伙伴点下方蓝色字回顾。 👇👇👇 黑猫睁眼动态壁纸 演唱会开灯动态壁纸 美少女变身、舔狗、电流动态壁纸 今天再给大家分享抖音上超火的时间罗盘壁纸,这次…

【Python】用Pillow库为几百张二次元壁纸添加图标

文章目录 1. 工作介绍2. 程序分解2.1 打开标志图像、调整标志大小2.2 遍历所有文件并打开图像2.3 调整图像的大小2.4 添加标志、保存更改2.5 完整程序 3. 类似程序的想法 1. 工作介绍 写一个脚本完成这一工作:调整最近抓取的几百张二次元壁纸的大小,并在…