环境概述
本处没有使用docker方式安装,pve8 Debian12安装通过。内存4G,swap 4G
安装过程
更新及安装依赖
- apt update && apt upgrade -y
- apt install -y libcurl4 libxml2 fonts-dejavu fonts-liberation ttf-mscorefonts-installer fonts-crosextra-carlito fonts-takao-gothic fonts-opensymbol
安装数据库并创建用户及数据库,注意修改默认的密码等信息
- apt-get install -y nginx postgresql sudo
- sudo -i -u postgres psql -c "CREATE USER onlyoffice WITH PASSWORD 'onlyoffice';"
- sudo -i -u postgres psql -c "CREATE DATABASE onlyoffice OWNER onlyoffice;"
网站服务还有其它的
- apt-get install -y nginx-extras rabbitmq-server
准备软件仓库
- apt install -y gpg curl
- 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
开始安装
- apt-get update && apt-get install -y ttf-mscorefonts-installer onlyoffice-documentserver
重点参考链接
https://helpcenter.onlyoffice.com/installation/docs-community-install-ubuntu.aspx
https://helpcenter.onlyoffice.com/integration/nextcloud.aspx