date
Jun 21, 2022
type
Post
status
Published
slug
shenqi-xnjhj-to-you
summary
在个人电脑上玩转微服务的神器
tags
开发环境
虚拟机
category
虚拟机
password
Property
Sep 28, 2022 03:15 AM
icon
玩转微服务之虚拟机环境
一、前言
如果我们个人电脑是windos环境,想要基于Linux服务器来玩儿微服务框架,通常我们可以通过VMWare来安装Linux系统。但是VMVare有大家经常会碰到些问题:
- 需要自己下载Linux系统镜像
- 基于镜像在VMWare上安装Linux环境,并配置(冗长的配置过程)
- 不熟悉网络配置的孩子,总是会遇到网络IP连接问题(痛点)
- 启动虚拟机环境电脑风扇嗡嗡的转啊
- 玩个微服务,发现电脑上起不了几个centos系统就嘎嘎了
如果这些问题也困扰着你,那么请接着往下看!下面有请本文的两位主角闪亮登场! 🎉🎉🎉
二 、安装VirtualBox、Vagrant
下载VirtualBox和Vagrant,傻瓜式安装。安装完成后需要重启计算机
验证Vagrant安装成功
在cmd命令窗口输入vagrant
命令弹出如下内容表示vagrant
安装成功
三、通过Vagrant安装Centos7
1. 创建虚拟机环境
创建虚拟机数据目录,比如:(G:\centosnodes\centos-8)在当前目录下打开终端,然后执行 vagrant init centos/7
命令,会在当前目录下创建Vagrantfile文件
继续执行 vagrant up
第一次执行的时候会远程下相关的镜像文件,并启动虚拟机。
连接虚拟机通过 vagrant ssh
连接
打开VirtualBox即可发现centos-8虚拟机已经正在运行
2. 网络配置
打开对应的Vagrantfile文件
查看当前主机给虚拟机分配的网关的网段:
所以修改后的ip为:192.168.33.18
3. 重启Centos7
至此,一个Centos7系统就安装成功了,并且还非常方便重启、关机、设置虚拟机参数操作。
4. Xshell工具链接虚拟机
默认root的密码是 vagrant
也可以用生成的私钥登录
四、结束语
装一台性能凑合的台式机,来两根32G内存条,在你的windows电脑上开启愉快的微服务之旅吧!
Docker环境安装,助力玩转微服务