当前位置: 首页 > news >正文

网站建设专项检查何鹏seo

网站建设专项检查,何鹏seo,建立微信公众号的流程,搜素引擎排名优化计费方式阿里云使用Docker部署MySQL服务,并且通过IDEA进行连接 这里演示如何使用阿里云来进行MySQL的部署,系统使用的是Linux系统 (Ubuntu)。 为什么使用Docker? 首先是因为它的可移植性可以在任何有Docker环境的系统上运行应用,避免了在不通操作系…

阿里云使用Docker部署MySQL服务,并且通过IDEA进行连接

这里演示如何使用阿里云来进行MySQL的部署,系统使用的是Linux系统 (Ubuntu)。

为什么使用Docker? 首先是因为它的可移植性可以在任何有Docker环境的系统上运行应用,避免了在不通操作系统上产生的各种适配问题。另外还有其他的比如,环境隔离,易于部署和维护等等优势。

阿里云

  1. 首先拥有一个阿里云的服务器,然后根据下面指令去安装Docker:

    • 这一步是常规建议操作更新下先,防止任何的不适配
    sudo apt-get update
    sudo apt-get upgrade
    
    • 安装Docker
     sudo apt install docker
    
  2. 安装好之后需要先进行阿里云的镜像配置加速,因为docker是外网需要科学上网,直接拉取镜像可能拉取不到。这里镜像加速的配置的网址:阿里云配置镜像加速器

    或者直接输入以下命令:

    sudo mkdir -p /etc/docker
    sudo tee /etc/docker/daemon.json <<-'EOF'
    {"registry-mirrors": ["https://uylbxudk.mirror.aliyuncs.com"]
    }
    EOF
    sudo systemctl daemon-reload
    sudo systemctl restart docker
    

这里的配置结束后就可以正常的拉取所需要的镜像了。

部署MySQL

  1. 启动Docker
sudo systemctl start docker 
sudo systemctl enable docker
  1. 创建一个Docker网络,以便不同容器之间通信
sudo docker network create mysql-network

为什么要创建单独的Docker网络?

  • 便于容器之间的通信:如果你有多个容器需要相互通信,比如一个应用容器和一个数据库容器,放在同一个网络中可以让它们通过容器名称相互访问,而不是依赖IP地址。

  • 增强隔离和安全性:自定义网络让你的容器彼此隔离,只有在同一个网络中的容器才能互相访问,这样增加了安全性,防止其他容器或主机访问它们。

  1. 启动MySQL容器
sudo docker run --name mysql-container --network mysql-network -e MYSQL_ROOT_PASSWORD=yourpassword -d -p 3306:3306 mysql:latest

​ 使用换行符便于理解:

sudo docker run --name mysql-container \--network mysql-network \-e MYSQL_ROOT_PASSWORD=yourpassword \-d \-p 3306:3306 \mysql:latest
  • sudo docker run:使用sudo权限运行Docker容器。

  • --name mysql-container:为容器指定一个名称mysql-container

  • --network mysql-network:将容器连接到名为mysql-network的Docker网络。

  • -e MYSQL_ROOT_PASSWORD=yourpassword:设置mysql的用户密码,默认root用户。

  • -d:以分离模式运行容器(后台运行)。

  • -p 3306:3306:将主机的3306端口映射到容器的3306端口。

  • mysql:latest:使用最新版本的MySQL镜像。(如没有会自动拉取)

以上的操作都完成后使用 docker ps 命令查看mysql服务是否在运行:
在这里插入图片描述

  1. 配置阿里云安全组放行3306端口,这一步很重要不然外部不能连接。
  • 找到服务器的安全组:

在这里插入图片描述

  • 放行3306端口,可以选择 ‘‘快速添加’’ 直接勾选MySQL,或者手动添加都可以:
    在这里插入图片描述

测试连接MySQL

通过本地终端直接测试MySQL连接(本地需要有mysql):

mysql -h [yourIPAddress] -P 3306 -u root -p

通过IDEA工具来测试连接:

  1. 配置

在这里插入图片描述

  1. 测试连接成功

在这里插入图片描述

http://www.yayakq.cn/news/581188/

相关文章:

  • 安吉网站设计企业网站建设方法
  • 做网站单页郑州网络
  • 网站 seowordpress自媒体博客模板
  • 免费网站重生做军嫂市政工程建设规范免费下载网站
  • 网站设计是不是会要用代码做营销型网站建设 深圳信科
  • 网站开发范本如何手机网站建立
  • 网站开发时间进度表手机微网站怎么制作
  • 泰安网站建设xtempire网站 网页区别是什么
  • 网站排名优化外包发稿什么意思
  • 酒泉网站建设服务企业网站建设有哪些好处
  • 林壑地板北京网站建设网站屏蔽国内ip
  • 四川建设机械网站百度网首页
  • 怎样建设一个自己的网站做决定的网站
  • 怎么检查网站有没有被挂马小程序导航wordpress
  • 洞口建设局网站深圳做互联网教网站公司
  • 企业网站推广方案的策划十大跨境电商公司
  • 建设部颁发的证书网站网站规划说明书范文
  • 网站默认地区数据修改汽车是怎么做的视频网站
  • 网站开发用什么语言比较好6黄页网站建设
  • 网站后台管理图片水印怎么做北京设计公司官网
  • 深圳住房宝安和建设局网站wordpress支持大文件上传
  • 教育技术专业网站开发课程网页制作培训的课程
  • 石家庄网站建设网站建设房建设计网站
  • 免费ui设计网站南宁百度网站公司吗
  • .net网站模版wordpress动态图片不显示
  • 蛋白质结构预测工具网站开发visio网站建设流程图
  • wap网站前台模板一建延期最新消息2022
  • 怎么用ftpxp做网站网站被百度k是什么意思
  • 怎么找一家公司的网站互诺科技做网站怎么样
  • 哪些网站做外贸wordpress 知识库模板