虚拟机环境搭建之vagrant

举报
波波烤鸭 发表于 2022/03/31 00:56:20 2022/03/31
【摘要】   在之前的很多案例中我们都是通过VMware来构建虚拟机的,但是通过VMware构建的过程相对比较复杂但是VMware功能强大,我们在某些情况下并不需要,这时我们就可以通过virtualBox+vagr...

  在之前的很多案例中我们都是通过VMware来构建虚拟机的,但是通过VMware构建的过程相对比较复杂但是VMware功能强大,我们在某些情况下并不需要,这时我们就可以通过virtualBox+vagrant来快速构建我们的虚拟机环境了。所以本篇文章就给大家来介绍下如何快速的构建。

相关工具安装

1.VirtualBox下载安装
官方下载地址:https://www.virtualbox.org/wiki/Downloads
2.Vagrant下载安装
官方地址:https://www.vagrantup.com/
3.下载centos7 box
官方地址:https://app.vagrantup.com/centos/boxes/7

  以上三个软件下载的速度都不是很快,所以我提前给大家下载好了,可以直接通过如下云盘地址下载:

链接:https://pan.baidu.com/s/1zV7_PqVDSUTVePkEl6q78Q

点赞关注后可私信我获取 提取码哦
在这里插入图片描述

安装步骤很简单,傻瓜式安装。

  
 
  • 1

vagrant介绍

  vagrant是一个工具,用于创建和部署虚拟化开发环境的。
  拿VirtualBox举例,VirtualBox会开放一个创建虚拟机的接口,Vagrant会利用这个接口创建虚拟机,并且通过Vagrant来管理,配置和自动安装虚拟机。
常用的命令

命令 说明
vagrant box list 查看目前已有的box
vagrant box add 新增加一个box
vagrant box remove 删除指定box
vagrant init 初始化配置vagrantfile
vagrant up 启动虚拟机
vagrant ssh ssh登录虚拟机
vagrant suspend 挂起虚拟机
vagrant reload 重启虚拟机
vagrant halt 关闭虚拟机
vagrant status 查看虚拟机状态
vagrant destroy 删除虚拟机

安装虚拟机

  接下来开始通过vagrant来安装centos7.cmd到一个空目录下
在这里插入图片描述
注意要启动你的VirtualBox哦,我们将 centos7的box文件的保存路径要记住,接下来我们就可以添加一个新的box

vagrant box add centos_7 D:\tools\centos7box\centos-7.0-x86_64.box

看到成功提示说明添加成功
在这里插入图片描述
然后再执行

vagrant init centos_7

命令,来初始化配置vagrantfile

在这里插入图片描述
执行成功后会发现在之前的空目录下会多出来一个 vagrantfile文件
然后再执行 vagrant up 来启动虚拟机
在这里插入图片描述
通过上面的步骤,我们的centos的虚拟机就安装成功了,这时我们需要调整下网络的配置方式。
在这里插入图片描述
我们可以重启下虚拟机
在这里插入图片描述

客户端连接

  虚拟机创建好后,我们就可以尝试通过客户端来连接,

默认创建的账号密码是:vagrant vagrant

我们要看下分配的虚拟机的ip地址是多少
在这里插入图片描述
我们可以看到分配的ip地址是 192.168.8.67 那么我们就可以通过 xshell来连接了
在这里插入图片描述

配置root账号密码

  我们能够通过vagrant来登录了,但是root账号的密码我们还不清楚,有时候我们需要通过root账号来操作,实现步骤如下

sudo -i
在这里插入图片描述

切换到root账号下,然后检查sshd_config中的配置信息
在这里插入图片描述
确认 PasswordAuthentication 为 yes 即可
然后输入 passwd 修改密码
在这里插入图片描述
修改新的密码为 123456,然后我们就可以通过root账号来登录操作了
在这里插入图片描述

这样我们通过VirtualBox + Vagrant来构建centos7虚拟机就搞定了,后面剩下的事情就是在centos7上面尽情操作咯。
本文对你有帮助的话,欢迎点赞并关注哦_

文章来源: dpb-bobokaoya-sm.blog.csdn.net,作者:波波烤鸭,版权归原作者所有,如需转载,请联系作者。

原文链接:dpb-bobokaoya-sm.blog.csdn.net/article/details/109274728

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。