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

【谷粒商城】01-环境准备

1.下载和安装VirtualBox

地址:https://www.virtualbox.org/wiki/Downloads
傻瓜式安装VirtualBox
在这里插入图片描述

2.下载和安装Vagrant官方镜像

地址:https://app.vagrantup.com/boxes/search
傻瓜式安装
在这里插入图片描述
验证是否安装成功
打开CMD,输入vagrant命令,是否有命令提示。
在这里插入图片描述

3.使用Vagrant,在VirtualBox创建虚拟机。

3.1初始化和启动centos7系统

打开 window cmd 窗口,运行 Vagrant init centos/7,即可初始化一个 centos7 系统
在这里插入图片描述
在电脑的用户下面创建了Vagrant文件。
在这里插入图片描述
运行 vagrant up 即可启动虚拟机。系统 root 用户的密码是 vagrant
在这里插入图片描述
在这里插入图片描述

3.2启动vagrant

在这里插入图片描述

4.远程连接vagrant

C:\Users\DELL>vagrant ssh
Last login: Sun May 12 09:16:05 2024 from 10.0.2.2
[vagrant@10 ~]$ whoami
vagrant
[vagrant@10 ~]$ ls
[vagrant@10 ~]$ ls /
bin   dev  home  lib64  mnt  proc  run   srv       sys  usr      var
boot  etc  lib   media  opt  root  sbin  swapfile  tmp  vagrant
[vagrant@10 ~]$ exit;
logout
Connection to 127.0.0.1 closed.
C:\Users\DELL>

5.设置虚拟机固定的IP

默认虚拟机的 ip 地址不是固定 ip,开发不方便
修改 Vagrantfile
config.vm.network “private_network”, ip: “192.168.56.10”
修改完配置文件一定要 vagrant reload一下
测试是否可以互通。

6.安装docker

1、卸载系统之前的 docker

sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine

2、安装 Docker-CE

安装必须的依赖
sudo yum install -y yum-utils
device-mapper-persistent-data
lvm2
设置 docker repo 的 yum 位置
sudo yum-config-manager
–add-repo
https://download.docker.com/linux/centos/docker-ce.repo
安装 docker,以及 docker-cli
sudo yum install docker-ce docker-ce-cli containerd.io

3、启动 docker

sudo systemctl start docker

4、设置 docker 开机自启

sudo systemctl enable docker

6、配置 docker 镜像加速

在这里插入图片描述

7.docker 安装 mysql

7.1下载镜像文件

在这里插入图片描述

7.2创建实例并启动

在这里插入图片描述
在这里插入图片描述
查看正在运行的容器
在这里插入图片描述
##7.3MySQL 配置
在这里插入图片描述
在这里插入图片描述

8.docker安装redis

8.1下载redis镜像

在这里插入图片描述

8.2创建实例并启动

在这里插入图片描述

9.设置自启动

在这里插入图片描述

http://www.lryc.cn/news/349679.html

相关文章:

  • 2024深圳杯数学建模C题参考论文24页+完整代码数据解题
  • 用go语言写一个代码,加班就自动给老婆发信息,下班自动提醒的代码
  • Spring-Cloud 微服务
  • python数据分析——数据可视化(图形绘制基础)
  • 必背!!2024年软考中级——网络工程师考前冲刺几页纸
  • html+js光标操作
  • Cannot read properties of undefined (reading ‘init‘)报错
  • golang html/template模板中使用自定义函数/方法的2种方法总结
  • 浅析vue3自定义指令
  • 后仿真中的关于延时问题(延迟类型选择和脉冲控制)
  • 欧拉公式e^(ix)=(cos x+isin x)
  • Android 获取已安装应用、包名、应用名、版本号、版本名
  • 2024数学建模深圳杯B题成品论文43页word+完整可视化结果图+可执行代码
  • 达梦(DM) SQL查询及联合查询
  • 【重生之我在学Android】WorkManager (章一)
  • 【强训笔记】day23
  • C语言-STM32:介绍PWM,并使用PWM实现呼吸灯
  • SpringBean详解
  • hive获取这周五到下周四的区间,周一到周日的区间
  • Iterable与Iterator
  • 免费Premiere模板,几何图形元素动画视频幻灯片模板素材下载
  • 数据结构与算法学习笔记九---循环队列的表示和实现(C++)
  • Mysql获取当前时间
  • 计算机服务器中了locked勒索病毒怎么解决,locked勒索病毒解密恢复工具
  • 基于springboot实现的在线动漫信息平台
  • C# Winform+Halcon结合标准视觉工具
  • 英语单词量测试
  • 三、安装node_exporter
  • kafka基础知识
  • 华为昇腾310B1平台视频解码失败[ERROR] Send frame to vdec failed, errorno:507018