NextCloud实现文件在线预览和编辑

NextCloud 默认是不能在线预览常见的 office 文件的,但可通过安装 ONLYOFFICE 插件和部署 ONLYOFFICE 文档服务器来实现该功能。步骤如下:

  1. 安装 Docker
    yum install docker-io

  2. 启用 Docker
    systemctl start docker

  3. 安装并启用 onlyoffice/documentserver
    sudo docker run -i -t -d -p 8080:80 --restart=always onlyoffice/documentserver

    该过程所需时间较长,请耐心等待。另外,命令中的 8080 可更换为其他任意未使用的端口号,如:10001,10086 等,同时也需将安全组中该端口打开

  4. 设置 Docker 开机自启
    systemctl enable docker

  5. 登录到 NextCloud ,单击左上角进入应用页面,找到 ONLYOFFICE 插件,点击启用

  6. 安装完成后,点击右上角用户名进入到设置页面,进行如图所示的设置

    图中涂抹处应修改为您自己的服务器公网IP

  7. 返回到首页,刷新或重新登录,然后单击 Office 文件即可在线预览和编辑。