1. 程式人生 > >使用vagrant安裝linux環境

使用vagrant安裝linux環境

vagrant簡介

       vagrant是一個構件虛擬開發環境的工具。他用於建立部署虛擬的開發環境,說白了就是使用vagrant裝虛擬機器,而裝虛擬機器的檔案由運維組對開發環境做的一個映象。
       這樣做的目的,省去了我們搭建開發環境,直接裝一個虛擬機器,把正在使用的開發環境的映象還原進去。
       當然使用vagrant最主要解決的一個問題就是,讓開發環境同步。“程式碼在我機子上執行沒有問題”這種說辭將成為歷史。

1、安裝virtualBox

2、安裝vagrant

3、安裝環境

       vagrant部署環境,需要一個box檔案。如果實在公司裡面,可以從他們那裡拷一個box檔案安裝。這樣安裝的環境與他們是一致的。即模擬了一個開發環境。box檔案也可以在網上下載。搜尋:vagrant box

       重點內容好了,現在假設已經有了box檔案。現在需要安裝環境了。

1)把box檔案新增到虛擬機器

在檔案目錄下執行xshll命令:
可以使用cd命令,跳轉到對應目錄,在執行命令。也可以在檔案目錄按住shift+右鍵,如圖:
開啟box檔案目錄,新增到虛擬機器

       執行以下命令:

//新增到虛擬機器
vagrant box add centosMix CentOS-7.1.1503-x86_64-netboot.box

新增完成之後,檢視一下

vagrant box  list

新增到虛擬機器

2)初始化虛擬機器

vagrant init centosMix   //centosMix是剛才 list中檢視的虛擬機器名稱

初始化虛擬機器
       執行完上面的命令之後,可以在本目錄下生成一個vagrantFile檔案。這是一個配置檔案,裡面包含該虛擬機器的一些配置資訊,可以看看。
虛擬機器資訊

3)啟動虛擬機器

啟動虛擬機器
       進行完以上操作,開發環境的安裝就完成了。這個時候,在開啟virtualBox工具,就可以看到裡面裝上了一個虛擬機器。開發的時候,可以使用本機的開發環境進行開發。

4、使用

       就可以像使用伺服器一樣,遠端到虛擬機器了。可以使用的工具有xshell工具,winscp等工具。
       初始安裝的時候後,遠端的時候,使用的IP是127.0.0.1 埠號是2222。這些資訊可以後續在進行設定。如果嫌麻煩,也可以修改vagrantFile檔案之後,在進行安裝。

總結

       上面這種方法,可以把開發環境安裝到本機的虛擬機器上。最主要的是安裝一個linux環境,他的使用和使用linux是一樣的。這種方式安裝的系統體積非常小,大約100多M。這也是一個非常大的優勢吧。