Deprecated程序員
當咱們學習一門新的語言或技術的時候,最麻煩或比較浪費時間的事情就是搭建開發環境。而搭建開發環境與咱們將要學習的新的語言或技術,沒有太大的聯繫,由於咱們感興趣的只是新的語言或技術自己,而並不是它們的開發環境。若是浪費太多的時間在這些上面,則更是不值得事情。若是能有一套現成的搭建好的開發環境,這樣咱們就能夠直接關注咱們所感興趣的東西了。如在寫某方面教程的時候,若是能配有一個現成的開發環境,這樣初學者就能夠快速的上手,掌握核心的知識,聚焦重點內容。shell
本文主要介紹如何利用vagrant快速的搭建rails開發環境,體驗rails開發的敏捷。我以爲程序員不該該拒絕新的技術,當您可以快速的體驗它的時候,也許你就會被她所深深的吸引。windows
windowscentos
vagrant.msixcode
按照步驟默認進行安裝便可。瀏覽器
mac服務器
vagrant.dmgssh
按照步驟默認進行安裝便可。學習
https://www.virtualbox.org/wiki/Downloadsvagrant
vagrant box add centos http://nb.baidupcs.com/file/6c3d2269163cbf50bb1c74701c2c4014?bkt=p2-nb-191&fid=992976907-250528-538362722343004&time=1416376769&sign=FDTAXERLB-DCb740ccc5511e5e8fedcff06b081203-MYQzwpavjXuHpcT7R4zU1BsiV0g%3D&to=nbb&fm=Nin,B,T,t&newver=1&newfm=1&flow_ver=3&sl=81723486&expires=8h&rt=sh&r=906890337&mlogid=3482115031&vuk=992976907&vbdid=254206968&fin=rails_centos.box&fn=rails_centos.box cd /path/to/your_vm vagrant init centos #初始化虛擬機相關配置 vagrant up #啓動虛擬機 vagrant ssh #ssh鏈接到虛擬機 vagrant halt #關閉虛擬機
將上述的的/path/to/your_vm路徑替換爲您的vm存放路徑,另外下載vagrant box鏡像須要必定的時間,預計半小時到一小時之間,請耐心等待哦。
當咱們ssh到虛擬主機的時候(vagrant ssh
),執行如下命令就能夠啓動咱們的rails服務器了。
cd rails/demo rails s
在服務器啓動以後,在咱們的宿主機器的瀏覽器中直接輸入localhost:3000/admin
就能夠直接訪問咱們的rails系統了。
本文主要介紹瞭如何利用vagrant快速的搭建rails開發環境。因爲鄙人打算最近作一套針對rails初學者的在線視頻教程,爲了讓初學者可以迅速的專一rails開發自己,體會ror開發的敏捷,因此作了這樣的一個rails快速開發環境。
若是您以爲本文對您有所幫助,請點擊右上角的**「贊」**,雖然小小的贊不能爲我帶來任何的經濟價值,但倒是我持續寫做的動力,謝謝。
如安裝過程當中有任何問題,可使用各類您能想到的方式。