使用vagrant+virtualbox搭建centos7

下载安装vagrant: 点击这里

下载安装virtual box:点击这里

这里使用的是win7系统,可能会出现powershell太低的状况,因此须要先检查本机的powershell版本html

首先打开powershell,而后能够经过以下命令查看:shell

$PSVersionTable

我这边直接升级到5.1(须要重启):下载Win7AndW2K8R2-KB3191566-x64.zipjson

打开cmd,运行vagrant检查是否正常centos

将提早准备好的镜像加入到vagrant管理网络

vagrant box add centos/7 d:\xxx(这里是镜像路径)

同时能够经过以下命令查看:ssh

vagrant box list

建立centos7文件夹,并进入其中(cmd命令进入):ide

运行以下命令:centos7

vagrant init centos/7

此时就会在当前目录下生成Vagrantfile,同时指定使用的镜像为centos/7spa

经过以下命令运行:.net

vagrant up

同时能够打开virtualbox查看是不是在运行

也能够使用以下命令查看运行状态

vagrant status

经过以下命令进入到虚拟机中

vagrant ssh  


    

sudo -i
#开启密码认证
vi /etc/ssh/sshd_config
PasswordAuthentication yes

修改密码并重启:

passwd 
systemctl restart sshd

关于Vagrantfile文件:

config.vm.box = "centos/7" #指定box

config.vm.network "public_network" #虚拟机享受实体机器同样的网络配置

config.vm.provider "virtualbox" do |vb|
        vb.memory = "3000"  #指定内存
        vb.name= "centos7"  #指定虚机名字
        vb.cpus= 2  #指定cpu
    end
相关文章
相关标签/搜索