使用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
相關文章
相關標籤/搜索