欢迎光临散文网 会员登陆 & 注册

docker-compose 一键部署Nextcloud

2023-09-22 16:43 作者:于无极  | 我要投稿

系统采用Centos7.9


1.安装docker

1.1安装依赖包

1.2设置stable镜像仓库

1.3更新yum软件包索引

1.4安装docker

1.5安装完后启动docker并配置开机自启

1.6配置docker 加速,修改/etc/docker/daemon.json

1.7重启docker


2.安装docker-compose

2.1安装wget软件

2.2安装rpel7源

2.3更新yum包索引

2.4安装docker-compose


3.使用docker-compose 拉取镜像

3.1.在根目录创建/docker-compose目录

3.2安装vim编辑器,使用vim 编辑或导入docker-compose.yaml文件

编辑docker-compose.yaml以下内容


3.3添加db.env文件,配置数据用户名及密码


3.4添加nginx文件 及自签证书

3.4.1创建目录nginx目录conf.d、cert目录

3.4.2创建编辑nginx配置文件default.conf

新增并编辑如下内容

3.4.3创建nginx自签证书文件

4.配置onlyoffice自签证书

直接复制nginx的自签证书改名即可

5.启动docker-compose服务拉取镜像


6.检查docker镜像是否创建成功

6.1检查docker镜像是否成功运行

6.2浏览器分别验证nextcloud、onlyoffice

6.2.1验证nextcloud并配置登录

数据库用户:nextcloud

数据库密码:nextcloud123

数据库名:nextcloud

数据库主机:db

6.2.2验证onlyoffice

显示此页面代表onlyoffice部署成功

7.nextcloud连接onlyoffice

7.1配置代理连接应用商城

修改config.php文件

在最后面添加如下内容:

wq保存重新刷新浏览器即可

7.2安装onlyoffice插件

下载安装onlyoffice插件即可

7.3修改nextcloud配置文件,使能https连接

config.php配置文件

编辑config.php文件,添加如下内容

7.4onlyoffice修改https配置文件

7.4.1进入onlyoffice容器

7.4.2修改default.json文件rejectUnauthorized值为false

7.4.3验证是否修改成功

显示false表示修改成功

7.4.4重启onlyoffice容器

7.5Nextcloud连接onlyoffice

nextcloud页面找到onlyoffice插件,配置onlyoffice地址,输入https:服务器ip地址:9000

并关闭证书效验,点击保存即可

此页面代表nextcloud连接onlyoffice成功


docker-compose 一键部署Nextcloud的评论 (共 条)

分享到微博请遵守国家法律