office office netnr 发布于:1个月前 更新于:1个月前 67

安装

创建目录映射(用于存放 OnlyOffice 的目录)

mkdir -p /package/onlyoffice/logs && cd /package/onlyoffice/ && mkdir data lib db && pwd && ls

安装 Docker 参考

安装 Docker 版本的 ONLYOFFICE (开机启动)

docker run -i -t -d -p 9980:80 --restart=always --name=oo \
    -v /package/onlyoffice/logs:/var/log/onlyoffice  \
    -v /package/onlyoffice/data:/var/www/onlyoffice/Data  \
    -v /package/onlyoffice/lib:/var/lib/onlyoffice \
    -v /package/onlyoffice/db:/var/lib/postgresql  onlyoffice/documentserver
docker logs -f ID # 查看输出日志

字体

cd /package/onlyoffice/logs/ && mkdir tmp && cd tmp # 进入宿主机的日志目录 && 创建临时目录
wget https://github.com/neroxps/Docker-Only-Office-Chinese-font/archive/refs/heads/master.zip && unzip master.zip # 下载字体包

docker exec -it oo /bin/bash # 进入容器
cd /var/log/onlyoffice/tmp/Docker-Only-Office-Chinese-font-master && ls
cp -r winfont /usr/share/fonts/ # 拷贝字体
fc-cache -f -v && /usr/bin/documentserver-generate-allfonts.sh  # 更新

删除自带字体的目录

cd /usr/share/fonts/
cd /var/www/onlyoffice/documentserver/core-fonts/

注意

  • 对接 ONLYOFFICE , 需满足互通(应用和ONLYOFFICE互通),即不能用 localhost 访问应用
  • 需添加中文字体包的支持;查看初始化字体包很大(150M 左右),对带宽有要求,第二次刷新就快了,有缓存

截图

Word
word

Excel
excel

PPT
ppt