1. 程式人生 > >win7上搭建ruby on rails 開發環境

win7上搭建ruby on rails 開發環境

   對於接觸一種新技術、新語言的新手來說,搭建學習環境永遠是個艱難的話題,尤其是在國內這種網路下,難度更是大增。

   在經歷了大約十多個小時的艱苦奮戰後,本人終於在win7搭建成功ruby+rails+mysql環境,本文沒有詳細的步驟,折騰的時候根本沒閒情截圖寫部落格,同時也根本不想再折騰一遍,寫本文的初衷只是想給即將和還在折騰童鞋建議。

上策:不要在win7上折騰:

       可以使用MAC OS、Linux上搭建這個環境難度相對很小,遇到問題解決方法也很簡單。或者搭建虛擬機器也是建議的方式。

中策:使用Instant Rails 

官網是http://instantrails.rubyforge.org/wiki/wiki.pl程式的下載地址是http://rubyforge.org/frs/?group_id=904,這是一個一站式解決方式,其中包含了ruby、rails、apache、mysql並且所有的配置自動完成,無需折騰。

下策:ruby+rails+sqlite3

下下策:ruby+rails+mysql

    實在要折騰,需要安裝的有:

1)ruby  推薦使用rubyinstaller直接一鍵安裝的方式

2)DevKit

3)gem安裝mysql2

4)mysql connector

   最後rails使用mysql花了我大約一半的時間,才發現原來有個bug,connector的libmysql.lib不相容:https://bugs.ruby-lang.org/issues/8591

解決方式:下載gendef.exe自己生成或者只使用sqlite3來學習

   祝你好運!