VirtualBox是一款開源免費的虛擬機軟件(之前一直使用vm,vm功能較多,正版需要付費。但是virtualBox對於我來說夠用)
Vagrant介紹:
用於創建和部署虛擬化開發環境
通過命令和配置文件來管理虛擬機,很快就能完成一套開發環境的部署,並可以快速打包傳播,統一了開發環境,也解決了重複配置環境的麻煩.
安裝包文件:
vagrant_1.9.3安裝包:http://pan.baidu.com/s/1eRZ72dO 分享密碼:jpyo
virtualBox-5.1.26安裝包:http://pan.baidu.com/s/1bpi1bSN 分享密碼:wuvs
window安裝vagrant:
打開dos命令界面,輸入:1. 安裝virtualBox 直接默認一直下一步即可
2.安裝vagrant 直接默認一直下一步即可
3.在硬盤新建個文件夾 我在e新建個vagrant_project
$ e:
$ cd vagrant_project
$ vagrant box add {title} {url}(需要先下載box鏡像 我這邊是公司提供的,裏面有包含公司的項目就不好分享出來了。)
$ vagrant init {title} 你可以在你新建的文件查看 我的是E:\vagrant_project 會發現多了些文件 這代表成功了
$ vagrant up出現一下就代表成功了
注意事項:
注意關機之前都要關閉下虛擬機。如果不關閉的話 明天早上起來就發現啓動不了
注意應先安裝virtualBox 再安裝vagrant
安裝時出現 vagrant-share時 是由於vagrant-share出錯
win7注意不要安裝太高的版本
建議安裝路徑爲默認即可
在.Vagrantfile文件中設置:
設置用戶名以及密碼:
config.ssh.username = "vagrant"
config.ssh.password = "vagrant"
設置虛擬網絡
打開共享文件夾,連接samba:(需要虛擬機上安裝samba,我會在下篇中寫道)config.vm.network "private_network", ip: "192.168.33.10"
打開運行中輸入\\192.168.33.10
vagrant box list 查看box 列表
vagrant halt 關閉vagrant
vagrant reload 重啓vagrant
vagrant status 查看vagrant 狀態
vagrant up 啓動vagrant
vagrant global-status 查看全部虛擬狀態
vagrant box add 添加box鏡像
vagrant init 生成vagrantfile
vagrant_1.9.3安裝包:http://pan.baidu.com/s/1eRZ72dO 分享密碼:jpyo
virtualBox-5.1.26安裝包:http://pan.baidu.com/s/1bpi1bSN 分享密碼:wuvs