淺談如何順利搭建Rails運行環境

 
 
 

Rails運行環境:安裝Ruby One-Click Installer

注,儘量不要安裝那些新的版本,本來ruby與rails對Window都不太友好,通常這些類庫的mswin32版本都是最晚出。貿貿然充當小白鼠,苦頭有得你受。我安裝的版本是1.8.6-25。

然後把C:\Ruby\bin加入到系統變量中即完成ruby及以下ruby類庫(gem)的安裝。

  1. ruby-mswin32        ruby-1.8.6-p287   
  2. zlib-lib            1.2.3   
  3. ZLib                0.6.0   
  4. RubyGems            1.2.0   
  5. Rake                0.8.2   
  6. RubySrc             1.8.6-p287   
  7. OpenSSL             0.9.8d   
  8. FXRuby              1.6.16   
  9. FXri                0.3.6   
  10. SciTE               1.76   
  11. OpenGL              0.60.0   
  12. GLUT                3.7.6   
  13. SWin                070409   
  14. VRuby               080229   
  15. Expat               2.0.1   
  16. XMLParser           0.6.8   
  17. Hpricot             0.6   
  18. RubyDBI             0.2.2   
  19. DBD/ODBC            0.9995   
  20. win32-api           1.2.0   
  21. windows-api         0.2.4   
  22. windows-pr          0.9.3   
  23. win32-file-stat     1.3.1   
  24. win32-file          0.5.5   
  25. win32-clipboard     0.4.4   
  26. win32-dir           0.3.2   
  27. win32-eventlog      0.5.0   
  28. win32-process       0.5.9   
  29. win32-sapi          0.1.4   
  30. win32-sound         0.4.1   
  31. log4r               1.0.5   
  32. Programming Ruby    1st Edition   
  33. libfcgi             2.4.0   
  34. ruby-fcgi           0.8.7   
  35. Iconv               1.8   
  36. readline            4.3-2   
  37. PDCurses            2.60-1   
  38. GDBM                1.8.3-1   
  39. Installer-Patches   1.8.6 

可以用ruby -v來驗證一下!

Rails運行環境:升級一下gems

  1. gem update --system 

升級結束之後,再來一次大掃除,把老版本的gem清理掉

  1. gem clean 

Rails運行環境:升級RubyGems本身

如果執行了上面的gem update --system命令,這個可以跑過

  1. gem install rubygems-update   
  2. update_rubygems 

Rails運行環境:查看gems的具體情況

  1. gem env 

Rails運行環境:加快遠程安裝速度。

  1. gem install XXXX --no-rdoc --nori 

Rails運行環境:安裝rails 

  1. gem install rack   
  2. gem install rake   
  3. gem install rails --source http://gems.rubyonrails.org 

Rails運行環境:安裝mysql支持

先把mysql安裝目錄下的bin目錄的libmySQL.dll 複製到ruby的bin目錄下,解決rails 連接mysql的問題。然後

gem install mysql --no-rdoc

因爲mysql.gem的文檔在window中從來就沒有安裝得上過,我們只好放棄它。

Rails運行環境:安裝Mongrel

WEBrick是一個適用於開發模式的web server,隨Ruby on Rails安裝發行。然而,如果你想處理速度更快或者計劃部署你的應用程序,Mongrel是一個更恰當的web server

gem install mongrel

gem mongrel install

其他一些有用的命令:

Rails運行環境:設置安裝源

  1. gem sources -a http://gems.github.com   
  2. gem sources -a http://gems.rubyforge.org 

安裝action_mailer_tls(利用gmail發郵件)

  1. gem install openrain-action_mailer_tls -s http://gems.github.com 

Rails運行環境:安裝Rmagick

到http://rubyforge.org/frs/?group_id=12&release_id=8170,下載RMagick-2.10.0-ImageMagick-6.5.3-10-Q8.zip。

解壓後在目錄執行gem install rmagick-2.10.0-x86-mswin32.gem。

最後,雙擊ImageMagick-6.5.3-10-Q8-windows-dll.exe安裝ImageMagick,把能勾上的都勾上。

將ImageMagick的安裝目錄加進環境變量path,如果有的話就不用了 
http://www.microsoft.com/downloads/thankyou.aspx?familyId=9b2da534-3e03-4391-8a4d-074b9f2bc1bf&displayLang=zh-cn 下載一個東西點擊裝,然後重啓netbeans就成功了!

Rails運行環境:安裝Mongrel

WEBrick是一個適用於開發模式的web server,隨Ruby on Rails安裝發行。然而,如果你想處理速度更快或者計劃部署你的應用程序,Mongrel是一個更恰當的web server

gem install mongrel

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章