【java_web】springboot2 + docker + mysql5.7.25 + idea部署至阿里云ECS

该博客介绍了在阿里云ECS的CentOS系统上的一系列操作。包括购买服务、远程连接,安装jdk、docker,使用docker安装MySQL5.7.25,还提及使用Mysql创建账户并授权远程连接、开放端口,以及用MySQL Workbench和idea连接数据库并打包jar运行等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ECS: CentOS Linux release 7.6.1810 (Core)

cat /etc/centos-release

SSH工具 :

MobaXterm_Portable_v11.0

docker :18.09.3

docker version

mysql5.7.25

mysql --version

idea

2018.2

  • 购买阿里云ESC服务

https://www.aliyun.com/?utm_content=se_1000301881

  • 找到实例,记住公网IP地址
    在这里插入图片描述
  • 使用ssh工具远程连接
    在这里插入图片描述
  • 填入ECS的公网ip和远程连接密码

在这里插入图片描述

  • linux系统下安装jdk

https://help.aliyun.com/document_detail/51376.html?spm=a2c4g.11186623.6.971.76636811qLfSUT
在这里插入图片描述

  • 安装docker

http://www.runoob.com/docker/centos-docker-install.html

  • 使用docker安装MySQL5.7.25

https://blog.youkuaiyun.com/qq_21108311/article/details/80980356

docker run --name mysql5.7.25 -p 3306:3306 -v/data/mysql/datadir:/var/lib/mysql -v /data/mysql/conf.d:/etc/mysql/conf.d -eMYSQL_ROOT_PASSWORD=Mytest -d

mysql:5.7.25

这句话就是完美安装,翻译过来就是 新建运行并取名为一个mysql5.7的docker服务 把端口映射到3306
MySQL存储路径放到新建的datadir文件夹中,把配置文件放到conf.d中(这里的/var… 和/etc
…是docker服务默认位置,一重启就没了,所以我们要换掉),定义root账户密码为Mytest, 运行镜像是MySQL:5.7。
--------------------- 作者:布偶猫爸爸 来源:优快云 原文:https://blog.youkuaiyun.com/qq_21108311/article/details/80980356

  • 使用Mysql创建账户并授权远程连接

https://blog.youkuaiyun.com/chenghan_yang/article/details/88378528

  • 阿里云开放TCP端口3306
    在这里插入图片描述
  • window上使用MySQL Workbench连接远程的数据库

在这里插入图片描述

  • 使用idea连接ECS,并打包成jar运行在ECS上

https://yq.aliyun.com/articles/680157?spm=5176.11997469.1283546.17.6e4f2fa8Rl5u7Q

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值