Vagrant - Development environments made easy. 就是這個軟體的宗旨,把它想做是 ghost 吧!我們開發網站或是測試一些多機器架構時,常不小心就把自己的電腦或是測試主機搞到爛掉,租機器又慢又花錢,搞到爛重灌更麻煩。因此這個軟體基於 VirtualBox 做出了令人方便設定的功能,讓我們可以快速架設安裝環境並測試,尤其是以多機器架構而言更是方便!例如從最簡單的 Web server + DB server,或是 Web Load Balancer + Application Server * 5 等等的架構,一台電腦就能達成囉! 今天主要是以安裝 Vagrant 及架設出 Nginx + php5-fpm 的架構,下一篇打算另外建構一台 mongodb server,達到 Vagrant 最主要的多機器設定功能~ Vagrant 基本設定 先下載 VirtualBox 吧! 下載 Vagarnt 套件 http://downloads.vagrantup.com/ 安裝好後,可能會需要加 path,至少 1.3.0 當時我是自己加的,現在 1.3.5 就不清楚了~ 接下來就可以開始加入 box (可以把它想為 ghost 檔),並開始設定 Vagrant。 vagrant box add {你想要的Box名稱} {下載網址} 輸入後就會開始下載該 box 了! 範例:

Continue reading

Author's picture

kerkerj

Cat lover <3

Backend Engineer

Taiwan