Windows 10 配置vagrant環境

Windows 10 配置vagrant環境

在被Windows環境坑了很多次後準備脫坑使用linux時,老司機推薦我使用vagrant各種安利下開始入坑:

  • Vagrant是一個基於Ruby的工具,用於創建和部署虛擬化開發環境。它 使用Oracle的開源VirtualBox虛擬化系統,使用 Chef創建自動化虛擬環境。

  • 搭配Cmder如絲般順滑,實現你所有關於Mac&Linux的幻想

  • 團隊使用口味更佳

  • 跟‘代碼在我機器上跑着沒問題’說再見


安裝vargrant

Vagrant是一款用於構建及配置虛擬開發環境的軟件,基於Ruby,主要以命令行的方式運行。主要使用Oracle的開源VirtualBox虛擬化系統,與Chef,Salt,Puppet等環境配置管理軟件搭配使用, 可以實行快速虛擬開發環境的構建。早期以VirtualBox爲對象,1.1以後的版本中開始對應VMware等虛擬化軟件,包括Amazon EC2之類服務器環境的對應。 —— [ 維基百科 ]

下載後老套路安裝好Vagrant&VirtualBox

同時還需要Vagrant官方定製的系統鏡像[傳送門][5]

環境配置

將Vagrant添加進你的環境變量裏後:

vagrant box add uname ~/box/ubox.box

uname是我們自己起的一個名字,~/box/ubox.box是你下載的box文件的絕對路徑

確定一個英文目錄作爲你的工作空間

cd E:\workspace #切換進開發目錄
vagrant init uname
vagrant up
$ vagrant ssh  # SSH 登錄
$ cd /vagrant  # 切換到開發目錄,也就是宿主機上的 `~/workspace`

注意Windows上沒有ssh,需要另外使用其他鏈接,但是如果使用了Cmder,可以忽略這句話


vagrant up

時遇到了unknown filesystem type ‘vboxsf’的錯誤

原因是需要進入Virtualbox手動配置VirtualBox增強功能軟件

linux系統默認登錄口令是:
用戶名:vagrant
密碼:vagrant


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章