下载VirtualBox与Vagrant
VirtualBox: https://download.virtualbox.org/virtualbox/6.0.10/VirtualBox-6.0.10-132072-Win.exe
Vagrant: https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64.msi
若电脑没有开启CPU虚拟化,需要先开启,一般默认是开启的 可以任务管理器中查看

下载好Vagrant后,打开cmd窗口
输入vagrant以查看是否安装成功
输入vagrant init centos/7 初始化 在C盘用户目录下会创建 Vagrantfile
输入vagrant up下载镜像并启动
输入vagrant ssh 连接
当然以上是视频内的步骤,我的话出了点意外,在执行vagrant up时报错然后自动强行关闭了服务,弄了半天百度也收了挺久,没解决,后面干脆去两个产品的官网下载了VirtualBox 与 Vagrant的最新版,执行初始化的时候就提示啥插件问题,我就安装了插件 命令为 :vagrant plugin install 提示不完整插件名,后面就正常启动了

连接好之后就能当linux界面使用了 whoami 查看当前用户 ls / 查看根目录 exit 退出
下次就只需要输入下面命令就可
vagrant up
vagrant ssh

端口转发处理:每在linux系统上装一个软件都需要做一次端口的配置linux上软件的端口映射到本机的某个端口

为了不使用端口转发(比较麻烦),需要修改如下配置
首先ipconfig查看virtualbox的IP 可看到为 192.168.56.1

打开C盘用户目录下的Vagrantfile 放开注释并修改为如下前三位与上面的virtualbox的前三位相同即可
修改后 vagrant reload重启虚拟机 互相ping一下,发现网络已经通了


本文详细介绍了如何下载和安装VirtualBox与Vagrant,包括开启CPU虚拟化、解决安装过程中遇到的问题,以及如何通过Vagrant搭建CentOS 7虚拟环境,并提供了端口转发和网络配置的解决方案。
393

被折叠的 条评论
为什么被折叠?



