使用Collabora Office实现nextcloud网页预览及编辑

前提说明:云主机没有域名,所以网页端通过http访问,onlyoffice使用docker安装,手机端还是使用https

一、在nextcloud中安装Collabora Office应用

cd /var/www/html/nextcloud/apps

下载onlyoffice应用,参考https://apps.nextcloud.com/apps/onlyoffice,对用版本

wget https://github.com/nextcloud/richdocuments/releases/download/v3.1.1/richdocuments.tar.gz

tar -zxvf richdocuments.tar.gz

chown -R www-data:www-data  richdocuments

二、使用docker安装Collabora Office在线服务

安装docker

apt update -y

apt upgrade -y

apt install docker.io 

apt install docker

systemctl enable docker

拉取onlyoffice镜像并启用映射在4433端口

sudo docker pull collabora/code

docker run -t -d -p 127.0.0.1:8080:9980 -e 'domain=http://IP' -e "username=admin" -e "password=123456" --restart always --cap-add MKNOD collabora/code

查看容器状态,确认安装完毕

docker ps -a

三、开启onlyoffice在线编辑功能

在nextcloud应用里面打开Collabora Office

在设置里面添加onlyoffice的地址 http://IP:8080

你可能感兴趣的:(使用Collabora Office实现nextcloud网页预览及编辑)