ubuntu22.04安装onlyoffice社区版

安装unbuntu22.04

https://blog.csdn.net/qq_36437991/article/details/135915360

安装onlyoffice

bash 复制代码
sudo apt-get update
sudo apt-get upgrade

postgresql

bash 复制代码
sudo apt-get install postgresql

创建用户和数据库

bash 复制代码
sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"
sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"

安装rabbit-mq

bash 复制代码
sudo apt-get install rabbitmq-server

安装nginx-extras

bash 复制代码
sudo apt-get install nginx-extras

安装ttf-mscorefonts-installer

bash 复制代码
sudo apt-get install ttf-mscorefonts-installer
# 如果上面的安装失败请使用下面的命令
sudo apt-get install cabextract
sudo apt-get install xfonts-utils
sudo apt-get install fonts-liberation
# wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.8_all.deb
# sudo apt --fix-broken install ./ttf-mscorefonts-installer_3.8_all.deb
# sudo apt-get install ubuntu-restricted-extras
# 查看版本
dpkg -l | grep ttf-mscorefonts-installer

https://sourceforge.net/projects/corefonts/files/the fonts/final/

下面的文件下载,然后保存到tmp中,安装ttf-mscorefonts-installer,别同意协议就行

bash 复制代码
# 执行下面命令,选择路径即可
sudo dpkg-reconfigure ttf-mscorefonts-installer 

安装onlyoffice server

下载unlimited-onlyoffice-package-builder,上传到服务器上

bash 复制代码
sudo apt-get install /home/wjl/onlyoffice-documentserver_8.0.1-31-btactic_amd64.deb

如果不带路径会从其他源中查找导致报错

依赖包会自动安装,等待安装完成

访问http://ip:80即可,出现如下界面说明安装成功

如果安装正版需要执行如下操作

bash 复制代码
mkdir -p -m 700 ~/.gnupg
curl -fsSL https://download.onlyoffice.com/GPG-KEY-ONLYOFFICE | gpg --no-default-keyring --keyring gnupg-ring:/tmp/onlyoffice.gpg --import
chmod 644 /tmp/onlyoffice.gpg
sudo chown root:root /tmp/onlyoffice.gpg
sudo mv /tmp/onlyoffice.gpg /usr/share/keyrings/onlyoffice.gpg

echo "deb [signed-by=/usr/share/keyrings/onlyoffice.gpg] https://download.onlyoffice.com/repo/debian squeeze main" | sudo tee /etc/apt/sources.list.d/onlyoffice.list
sudo apt-get update
sudo apt-get install ttf-mscorefonts-installer
sudo apt-get install onlyoffice-documentserver

后续操作一样,存储key的位置/etc/onlyoffice/documentserver/local.json

api访问出现502

bash 复制代码
systemctl status ds-* 
systemctl status ds-docservice
sudo systemctl start ds-docservice
/bin/sh -c exec /var/www/onlyoffice/documentserver/server/DocService/docservice 2>&1 | tee -a /var/log/onlyoffice/documentserver/docservice/out.log 
# 查看日志分析原因
vim /var/log/onlyoffice/documentserver/docservice/out.log 
groups ds
sudo chown ds:ds /etc/onlyoffice/documentserver/default.json
sudo chmod 666 /etc/onlyoffice/documentserver/default.json
sudo chown ds:ds /etc/onlyoffice/documentserver/production-linux.json
sudo chown 666 /etc/onlyoffice/documentserver/production-linux.json


设置好权限之后重启一下其他的服务也就都可以了



几个位置需要记录一下

/var/www/onlyoffice

/etc/onlyoffice

/var/log/onlyoffice

/var/lib/onlyoffice

缓存文件地址/var/lib/onlyoffice/documentserver/App_Data/cache/files/data

问题

部分服务器安装特别慢耐心等待即可,安装完成后可能访问80端口不是onlyoffice

bash 复制代码
# 查看程序的端口占用
sudo ss -tulnp

参考

https://www.onlyoffice.com/download-docs.aspx#docs-community
https://www.cnblogs.com/zhenfei/p/6186671.html

相关推荐
aike13ky17 天前
如何在 Vue 应用中嵌入 ONLYOFFICE 编辑器
前端·javascript·vue.js·onlyoffice
家庭云计算专家18 天前
群晖如何开启及使用ssh:小白用户上手指南-家庭云计算专家
运维·云计算·ssh·onlyoffice
家庭云计算专家19 天前
ONLYOFFICE 协作空间 企业版使用秘籍-5.企业电子文件如何管理?便于查找、访问和协作,轻松提升效率
大数据·运维·人工智能·onlyoffice·协作空间·onlyoffice开发版
CodeCraft Studio20 天前
ONLYOFFICE Jira 集成应用程序 4.0.0 发布,含新的文件格式支持等多个重大更新!
pdf·powerpoint·onlyoffice·jira
家庭云计算专家1 个月前
ONLYOFFICE 的AI技巧-1.集成OCR、文本转图像、电子表格集成等新功能
人工智能·ocr·onlyoffice·协作空间
ONLYOFFICE1 个月前
ONLYOFFICE协作空间API指南:使用JavaScript SDK为每个用户结构化协作房间
javascript·编辑器·onlyoffice·office·文档编辑与协作
家庭云计算专家1 个月前
ONLYOFFICE协作空间3.1.1 企业版 介绍及部署说明:家庭云计算专家
运维·服务器·云计算·onlyoffice·协作空间
ONLYOFFICE1 个月前
ONLYOFFICE文档API:更强的安全功能
编辑器·onlyoffice·数据安全·文档协作
ONLYOFFICE2 个月前
集成 ONLYOFFICE 与 AI 插件,为您的服务带来智能文档编辑器
人工智能·ai·编辑器·onlyoffice·文档编辑器·文档预览·文档协作
家庭云计算专家2 个月前
一键设置动态域名+ipv6内网直通访问ssh服务-家庭云计算专家
运维·docker·容器·云计算·ssh·onlyoffice