通过将Docker容器化的NextCloud与OnlyOffice集成,创建了一个全方位、安全的在线协作平台,支持文件管理和实时办公,为用户提供了灵活性和可扩展性,适用于个人和团队使用。
一、NextCloud部署配置
1、安装Docker
可参考之前的文章 ↓
2、安装Nextcloud
docker run -d -p 80:80 --name nextcloud -v /root/nextcloud/html:/var/www/html \
-v /root/nextcloud/nextcloud/apps:/var/www/html/custom_apps \
-v /root/nextcloud/nextcloud/config:/var/www/html/config \
-v /root/nextcloud/nextcloud/data:/var/www/html/data \
-v /root/nextcloud/nextcloud/themes:/var/www/html/themes nextcloud
3、安装Mysql
docker run --restart=always -p 3306:3306 \
--name mysql \
-v /root/mysql/conf:/etc/mysql/conf.d \
-v /root/mysql/logs:/logs \
-v /root/mysql/data:/var/lib/mysql \
-v /etc/localtime:/etc/localtime \
-e MYSQL_ROOT_PASSWORD=1234qwer \
-d mysql
4、安装OnlyOffice
docker run -i -t -d -p 18080:80 --restart=always --name onlyoffice --link nextcloud \
-v /root/onlyoffice/log:/var/log/onlyoffice \
-v /root/onlyoffice/data:/v ar/www/onlyoffice/Data \
-v /root/onlyoffice/lib:/var/lib/onlyoffice \
-v /root/onlyoffice/db:/var/lib/postgresql onlyoffice/documentserver
安装完成后需要打开 http://IP:18080 进行onlyoffice的初始化配置,如下:
复制显示的命令到终端中执行,后点击Go to test example即可进入到测试界面。
二、插件安装
官方应用下载地址:
1、安装OnlyOfiice插件
a、插件包启用
找到跟安装版本相符的软件包,下载上传至 /root/nextcloud/html/apps(根据你映射的位置上传)后解压即可回到前端“应用”功能中启用。
b、插件配置
c、功能测试
正常,以此类推,再见!
评论前必须登录!
立即登录 注册