vagrant --- vagrant部署环境
vagrant --- vagrant部署環境
?
? ? ? ??你是否也想在自己的筆記本上搭個集群做一系列的練習,你是不是經常為開發環境沒問題的代碼在測試環境下都出現一堆問題而苦惱,你是不是還因為虛擬機太占用筆記本資源而郁悶。
?
? ? ? ? 今天通通解決!下面就看看筆者的詳細配置,通過這個運維人員可以將最終生產環境的鏡像交給每個開發這樣就很方便的統一了開發、測試、生產三套環境了。
? ? ? ??同時vagrant占用內存較少,能夠很方便的啟動多個虛擬機,這樣也滿足了我們在自己筆記本上搭建集群的需求。
?
? ? ? ??詳細的配置
?
? ? ? ??1. 安裝virtualbox,安裝好了就ok了,我們所有的操作不需要圖形化頁面
? ? ? ??2. 安裝vagrant,安裝完成后執行?
? ? ? ???vagrant -v 如果可以正確輸出版本信息,說明安裝成功
?
? ? ? ??3. 假設 centos***.box位于u盤上,位置為f:\setupall\centos***.box
?
? ? ? ??a. 將虛擬機文件,加入到鏡像列表中,centosMix為我們要通過虛擬機文件,生成的鏡像的名字
? ? ? ??vagrant box addcentosMix??f:\setupall\centos***.box
?? ? ? ??備注:鏡像文件放哪個盤就切換到哪個盤下面操作
? ? ? ??b. 查看目前的鏡像列表,
? ? ? ??vagrant box list
? ? ? ??如果可以看到?centosMix ,則正確安裝了虛擬機鏡像
? ? ? ??c. 創建一個空的文件夾,比如d:\vagrant_workspace\testVagrant
? ? ? ??cd?d:\vagrant_workspace\testVagrant
? ? ? ??vagrant init?centosMix 初始化一個虛擬機實例
? ? ? ??vagrant up 啟動虛擬機
? ? ? ? 注意:啟動之前先進入testVagrant文件加重,你會看到一個Vagranfile的文件,打開之后設置IP與你的筆記本在同一個局域網中(以便連接)
? ? ? ??在mac系統中,可以直接執行??vagrant ssh 登陸虛擬機
? ? ? ??在windows系統中,則需要使用securecrt,或者xshell之類的工具,登陸,
? ? ? ??ip:127.0.0.1 port:2222 (vagrant up過程中,會打印出端口)
? ? ? ??user:vagrant
? ? ? ??pwd:vagrant
? ? ? ? 注意:連接之前需要先進入設定
?
? ? ? ??進入到虛擬機后,就可以按照實際需求配置您需要的環境了
? ? ? ???
? ? ? ??資源的下載地址:
? ? ? ??鏈接:http://pan.baidu.com/s/1ntYUJgP密碼:zz5w
?
? ? ? ??希望本文對能夠對讀者您起到一定得幫助作用,在安裝此虛擬前先記得查看自己筆記本主板是否支持虛擬化并且是否已經打開此功能(筆者剛開始安裝的時候就遇到了這種問題)。
?
?
總結
以上是生活随笔為你收集整理的vagrant --- vagrant部署环境的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Swift 烧脑体操(二) - 函数的参
- 下一篇: Objective-C之run loop