vagrant極簡教程:快速搭建centos7


作為開發人員,只要你的應用最終是放在linux環境執行,那么最好就是將本地開發環境也線上一致。不管是用windows系統,還是mac系統,即使你本地程序跑得好好的,也經常會出現一上線就各種bug的現象。排查這些問題相當耗時,而且隨着應用的復雜度越來越大,一個應用要跑起來,需要依賴很多服務,不同操作系統對這些服務的支持度不一定相同。

 

基於此,最好的解決方案就是讓本地環境與線上一致。線上服務器大多數公司是用centos系統,畢竟免費且受眾廣。如果本地物理機直接裝成centos,很多辦公工具就裝不了。因此,選擇用虛擬機搭建一個centos系統是最合適的方式。

 

常用的虛擬機有VMware和Virtualbox,前者功能很強大,但需要收費,且過於龐大(個人傾向於較為輕巧的工具),后者是開源免費的工具。因此我選擇用后者,如果用virtualbox自己手動雲攢一個centos,對於新手來說還是有些難度的,對於老手來說,雖然不難,但耗時繁瑣。

 

如果有一個工具可以幫助我們方便地管理虛擬機,一鍵下載我們想要的操作系統,並可以將這些系統進行打包分享,就可以大大減輕我們的工作量。而這些,vagrant都能做到。

 

vagrant簡介

vagrant也是一款開源免費的工具,用於管理虛擬機。詳細的介紹到官方文檔查看。

vagrant默認是與virtubox組合使用,在使用之前,要先將兩者都安裝好:

https://www.virtualbox.org/wiki/Downloads 

 

https://www.vagrantup.com/downloads.html

 

 

下載鏡像

http://www.vagrantbox.es/

 

選擇一個你需要的鏡像,點擊copy,在瀏覽器地址打開,就開始下載了,建議使用瀏覽器下載,因為這樣會更快

 

下載好了,找一個空的文件夾,打開命令行工具,需要使用到下面的命令

 $ vagrant box add {title} {url}
 $ vagrant init {title}
 $ vagrant up

 title表示給虛擬機起的名字,url表示下載的鏡像文件,具體操作像下面這樣

修改網絡連接方式【橋接網卡】

選擇一個虛擬機,點擊啟動,那就就完成了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM