文章目录
- 一、安装virtualbox
- 二、安装vagrant
- 三、安装centos7
- 四、修改ip地址
一、安装virtualbox
下载:https://www.virtualbox.org/wiki/Downloads
安装完成后,可以下载linux系统的镜像进行安装。也可以使用vagrant直接下载别人配置好的镜像进行安装。
注意:需要在bios中开启cpu虚拟化。
二、安装vagrant
下载:https://www.vagrantup.com/downloads
下载安装完成后重启电脑。
打开命令行窗口,输入vagrant
,查看到一下信息说明安装成功。
三、安装centos7
打开:https://app.vagrantup.com/boxes/search
我们看到这个系统,名为centos/7
那如何安装这个系统呢?接着打开命令行窗口,输入命令vagrant init centos/7
此时,在用户目录下可以找到Vagrantfile
文件。
接下来,在命令行窗口中输入,vagrant up
进行安装,此时需要等待很长时间。(半个小时左右,也可能几个小时)
当出现,Machine booted and ready!
时安装完成,启动成功。
当出现,Rsyncing folder: /cygdrive/c/Users/你的用户名/ => /vagrant
时,立刻按Ctrl+C退出。
这个地方应该是个bug,这句话的意思时将c/Users/你的用户名
目录下的文件,全部同步到你的centos系统中的vagrant目录下。这会导致centos磁盘空间全部被占满,无法安装其他程序。
解决方案应该是修改
Vagrantfile
文件,但是我失败了。
参考别人的填坑日记:https://www.cnblogs.com/nio-nio/p/13616415.html
此时可以打开VirtualBox,看到已经在运行的系统
再次打开命令行窗口,输入vagrant ssh
连接虚拟机。
四、修改ip地址
使用notepad打开C:\Users\67095\Vagrantfile
,修改第35行为:
config.vm.network "private_network", ip: "192.168.56.10"
修改完毕后,在保存并在命令行中输入vagrant reload
,重新加载配置。
再通过输入vagrant ssh
连接虚拟机,输入ip addr
查看ip地址是否修改成功。