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

相关推荐
知孤云出岫9 天前
ONLYOFFICE 8.2版本产品评测——遥遥领先,助力自动化办公
onlyoffice·产品评测·文档编辑软件
曹瑞曹瑞23 天前
onlyoffice docker启用jwt并生成jwt
onlyoffice
ONLYOFFICE1 个月前
ONLYOFFICE 文档8.2版本已发布:PDF 协作编辑、改进界面、性能优化等更新
pdf·编辑器·onlyoffice·文档·更新·office·软件更新
萤火虫塔莉2 个月前
onlyoffice 使用记录(前端开发角度)
前端·onlyoffice
程序猿追2 个月前
优化学习管理:Moodle和ONLYOFFICE文档编辑器的完美结合
人工智能·python·深度学习·学习·机器学习·onlyoffice
盛世芳华3 个月前
onlyoffice使用Https访问
网络协议·http·https·onlyoffice
VincentYoung4 个月前
如何通过smtp设置使ONLYOFFICE协作空间服务器可以发送注册邀请邮件
运维·服务器·onlyoffice
ONLYOFFICE4 个月前
如何将 ONLYOFFICE 文档 Linux 版更新到 v8.1
linux·运维·服务器·开源·onlyoffice
黛琳ghz4 个月前
办公软件的答案?ONLYOFFICE 桌面应用编辑器会是最好用的 Office 软件?ONLYOFFICE 桌面编辑器使用初体验
编辑器·onlyoffice·文档·在线协作·电子表格·演示文稿·word文档
zoeil5 个月前
ONLYOFFICE 文档 8.1 现已发布:功能全面的 PDF 编辑器、幻灯片版式等等
onlyoffice·pdf编辑器·万能办公工具·幻灯片神器