使用vagrant+VirtualBox快速搭建linux虚拟机

使用vagrant+VirtualBox搭建虚拟开发环境

前言:下午使用linux虚拟机的时候突然发现之前的虚拟机被我不小心删了,气死了,只能重装。想到之后可能也需要安装linux虚拟机,故写下此文章记录

我超我之前虚拟机的一大堆东西啊,吐了

1:安装virtualbox。

2:安装Vagrant。

3:整一个box文件。

## 我整理好了三个文件,直接下载就行

链接:https://pan.baidu.com/s/17d2ncHPyENftH10iRTtjEQ 

提取码:ptaf 

安装参考网址:https://blog.csdn.net/wangjianno2/article/details/53728883

5:virtualbox默认会把虚拟机安装在C盘,修改一下配置。

使用vagrant+VirtualBox快速搭建linux虚拟机_第1张图片

6:此时在当前文件夹里创建一个box目录,将.box文件扔进去。

使用vagrant+VirtualBox快速搭建linux虚拟机_第2张图片

使用vagrant+VirtualBox快速搭建linux虚拟机_第3张图片

7:在D:\vm里面打开cmd窗口。
使用vagrant+VirtualBox快速搭建linux虚拟机_第4张图片

8:执行 vagrant box add --name centos box\CentOS-7-x86_64-Vagrant-1905_01.VirtualBox.box

使用vagrant+VirtualBox快速搭建linux虚拟机_第5张图片

9:执行 vagrant init centos

使用vagrant+VirtualBox快速搭建linux虚拟机_第6张图片

10:执行 vagrant up 启动虚拟机。

使用vagrant+VirtualBox快速搭建linux虚拟机_第7张图片

启动成功后,VirtualBox中会显示正在运行。
使用vagrant+VirtualBox快速搭建linux虚拟机_第8张图片

11:执行 vagrant ssh 连接虚拟机。

使用vagrant+VirtualBox快速搭建linux虚拟机_第9张图片

此时连接成功,可以看见当前用户是vagrant. 可以切换root用户,密码为vagrant
使用vagrant+VirtualBox快速搭建linux虚拟机_第10张图片

12:设置ip地址

在目录中找到如下文件。
使用vagrant+VirtualBox快速搭建linux虚拟机_第11张图片

打开进行编辑。
使用vagrant+VirtualBox快速搭建linux虚拟机_第12张图片

ip不能乱设置,需要进行如下操作。在win中打开命令行,执行ipconfig。
使用vagrant+VirtualBox快速搭建linux虚拟机_第13张图片

可以看到虚拟网卡的ip地址为192.168.56.1 虚拟机的ip地址必须设置成192.168.56.XX
使用vagrant+VirtualBox快速搭建linux虚拟机_第14张图片

之后重启虚拟机。输入 vagrant reload
使用vagrant+VirtualBox快速搭建linux虚拟机_第15张图片

使用vagrant ssh连接虚拟机后执行 ip addr查看ip地址。如图所示即修改成功。
使用vagrant+VirtualBox快速搭建linux虚拟机_第16张图片

使用本机Ping虚拟机测试是否联通。
使用vagrant+VirtualBox快速搭建linux虚拟机_第17张图片

在虚拟机中ping百度测试。

使用vagrant+VirtualBox快速搭建linux虚拟机_第18张图片
更新一下,ssh远程连接需要配置点东西。如下
vi /etc/ssh/sshd_config

PasswordAuthentication yes

TODO:之后可能更新安装 mysql,oracle,redis,jdk,nginx等等等。

你可能感兴趣的:(虚拟机相关,linux,虚拟机)