美文网首页
Office文档在线预览编辑解决方案

Office文档在线预览编辑解决方案

作者: 程序员Ameng | 来源:发表于2021-03-23 10:46 被阅读0次

    微软的在线预览

    利用iframe和微软的Office文档在线预览功能,可以在页面上动态加载doc、excel、ppt格式文档

    需要注意的是,文档链接必须是能够公开访问的预览:

    举例:

    https://view.officeapps.live.com/op/view.aspx?src=http://example.com/test.doc
    

    采用ONLYOFFICE

    • 安装系统要求中央处理器 :双核2 GHz或更高
    • 内存:2 GB或更多
    • 硬盘:至少40 GB的可用空间
    • 其他要求:至少4 GB的交换空间
    • 作业系统:amd64 Linux发行版,内核版本为3.10或更高版本
    • 其他要求
    • Docker:1.10或更高版本

    拉取镜像

    docker pull onlyoffice/documentserver
    

    运行容器

    docker run -i -t -d -p 8023:80 --restart=always onlyoffice/documentserver --name onlyoffice
    

    浏览器验证

    http://ip:8023/welcome
    

    将数据存储在容器外部

    所有数据都存储在以下位置的特别指定的目录中:data volume:/var/log/onlyoffice用于ONLYOFFICE文档日志
    /var/www/onlyoffice/Data 证书
    /var/lib/onlyoffice 用于文件缓存
    /var/lib/postgresql 用于数据库

    我们推荐我们强烈建议您将数据存储在主机上的Docker容器外部,因为它使您可以在新版本发布后轻松更新ONLYOFFICE Docs,而不会丢失数据。

    要访问位于容器外部的数据,您需要安装卷。可以通过在docker run命令中指定-v选项来完成。

    sudo docker run -i -t -d -p 8023:80 --restart=always \     
    -v /app/onlyoffice/DocumentServer/logs:/var/log/onlyoffice  \     
    -v /app/onlyoffice/DocumentServer/data:/var/www/onlyoffice/Data  \     
    -v /app/onlyoffice/DocumentServer/lib:/var/lib/onlyoffice \     
    -v /app/onlyoffice/DocumentServer/db:/var/lib/postgresql  onlyoffice/documentserver
    

    相关文章

      网友评论

          本文标题:Office文档在线预览编辑解决方案

          本文链接:https://www.haomeiwen.com/subject/ybaxhltx.html