Docker秒级启动NextCloud个人网盘存储办公系统

Docker秒级启动NextCloud个人网盘存储办公系统

项目背景

1.由于现有网盘费用较高且安全性得不到保证,需要在本地部署个人网盘存储系统。
2.为了便于使用,通过容器技术来实现,并部署在线office编辑工具,以实现个人云存储和移动办公。

什么是docker?

简单的理解,Docker类似于集装箱,各式各样的货物,经过集装箱的标准化进行托管,而集装箱和集装箱
之间没有影响。也就是说,Docker平台就是一个软件集装箱化平台,这就意味着我们自己可以构建应用程
序,将其依赖关系一起打包到一个容器中,然后这容器就很容易运送到其他的机器上进行运行,而且非常
易于装载、复制、移除,非常适合软件弹性架构。
Docker是基于Go语言实现的云开源项目。

项目软硬件环境清单

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/bbb5582db15b4c209a56fe1248ed03ce.png

项目实施

1.环境搭建

1.1 安装虚拟机及OpenEuler22.03 SP4系统

在这里插入图片描述

1.2 关闭安全软件:防火墙、selinux

在这里插入图片描述

1.3 修改主机名

在这里插入图片描述

1.4 下载需要软件

在这里插入图片描述

2. 安装docker

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3. 配置docker源

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4. 拉取镜像

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5. 数据库配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

进入容器,登录 mysql -uroot -p。

在这里插入图片描述

6. nextclou配置

在这里插入图片描述
在这里插入图片描述

浏览器输入本机ip配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7. 0nlyoffice

7.1 启动

在这里插入图片描述
在这里插入图片描述

7.2 安装onlyoffice连接器
!离线下载onyoffice插件:https://apps.nextcloud.com/apps/onlyoffice/releases?platform=30#30
!查看当前nextcloud版本

在这里插入图片描述

下载后,复制插件到宿主机并解压插件

在这里插入图片描述

利用xftp软件上传至此目录。

在这里插入图片描述

启用插件。

在这里插入图片描述

7.3 配置onlyoffice
在onlyoffice7.2版本之后,需要使用秘钥才能连接上,浏览器输入:http://ip:9010 , 查看获取密钥方法:

在这里插入图片描述

复制上图方框中代码,进入onlyoffice容器,获取密钥

在这里插入图片描述

# 注意:每次重启后密钥会发生变化
nextcloud中点击右上角用户图标 -> 点击管理设置-> 点击左侧侧边栏的onlyoffice,进行服务器配置,如图:

在这里插入图片描述

7.4 测试

在这里插入图片描述
在这里插入图片描述

8. 内网穿透

网址:https://www.cpolar.com/

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

项目致此已完成!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值