2012-02-08 52 views
1

我需要運行一個在rails上構建的應用程序。我已經安裝了Ruby 1.9.2,Rails 3.2.1,Gem 1.8.15,Netbeans 6.8,glassfish v3,jdk6u30和mysql,但仍然無法運行。在窗戶上的導軌上安裝紅寶石

如何對WindowsXP的軌道安裝Ruby?

+2

嘗試http://www.railsinstaller.org/。卸載一切,然後安裝Railsinstaller。 – 2012-02-08 08:22:36

+0

感謝您的幫助。但通過使用Railsinstaller,是否有可能與MySQL連接? – Srim 2012-02-08 12:49:29

回答

4

我有工作在Windows代碼和部署到Linux,這是我用

  1. Ruby installer
  2. Ruby Dev Kit
  3. Install Rubygems
  4. 打開一個Ruby的命令提示符下一個步驟
  5. 創業板安裝捆綁
  6. 捆綁安裝mysql
  7. 捆綁安裝導軌
  8. 轉到你想存放您的Rails應用的目錄(如CD \ rails_source)
  9. 軌新(插入你想要的應用程序名稱)
  10. 一旦完成,cd進入目錄
  11. 編輯Gemfile中索要寶石 'MySQL的'
  12. CD配置
  13. 編輯Database.yaml尋找MySQL數據庫
  14. CD ..
  15. 創建一個名爲_development
  16. 您的MySQL實例分貝回到軌道命令行
  17. 束EXEC導軌克腳手架(如blog_entry)
  18. 束EXEC耙分貝:遷移
  19. 束EXEC耙路由
  20. 查找您想要的路線在輸出
  21. 束EXEC導軌小號
  22. 打開瀏覽器
  23. 轉到http://localhot:3000/
  24. 你應該可以看到一個普通的應用程序

您也可以查看Rails for Zombies這是一個視覺教程。它不是面向窗戶,但它有助於填補空白

+0

非常感謝。 – Srim 2012-02-08 18:16:09

+0

這真的很有幫助。感謝ScottJShea – 2012-09-10 06:02:10

0

我認爲這是一個非常簡單的安裝ROR在Windows上的MySQL數據庫。

按照下面的指令

  1. 安裝從[http://dev.mysql.com/downloads/mysql/],使用32位的XP和64位的W7 MySQL服務器5.6。
  2. 進入到mysql/bin文件夾下的程序文件和複製設置,才能在環境variable.Open命令propmt和類型MySQL的路徑,以檢查是否正確安裝的MySQL。
  3. 如果仍然問題與MySQL,打開運行,鍵入services.msc,檢查MySQL服務啓動與否,如果不手動啓動。
  4. 下載ruby2.0.0,的devkit 64-32從http://rubyinstaller.org/downloads/
  5. 下載MySQL連接從[http://dev.mysql.com/downloads/connector/c/],並確保版本應該是「(mysql- connector-c-noinstall-6.0.2-win32.zip)「,你會在」尋找以前的GA版本?「中找到。
  6. 在C文件夾中安裝ruby,並在第一個/第二個提示符下安裝時選擇添加可執行文件的路徑。
  7. 創建文件夾devkit並將devkit提取到其中。
  8. 在C文件夾中提取mysql連接器。
  9. 打開命令提示符並鍵入ruby -v以檢查是否安裝了ruby,如果不檢查ruby/bin路徑必須添加到環境變量中。
  10. 轉到devkit文件夾,在那裏你已經提取了devkit,打開命令提示符並鍵入ruby dk.rb init,然後安裝ruby dk.rb。
  11. 現在我們經過測試,按照說明在https://github.com/oneclick/rubyinstaller/wiki/Development-Kit的測試安裝部分給出,並用命令檢查以gem和ruby開頭。
  12. 創建名爲dev的目錄並進入它並輸入命令gem install rails。
  13. rails新應用程序-d mysql2
  14. 運行命令「bundle config build.mysql2 --no-ri --no-rdoc - --with-mysql-dir = c:\ mysql-connector [選擇文件夾名稱是有mysql連接器]「。
  15. 捆綁安裝。
  16. 如果還存在問題,請刪除應用程序文件夾,然後重複命令行新應用程序-d mysql2。
  17. 轉到應用程序文件夾並使用命令欄服務器啓動服務。使用localhost:3000登錄瀏覽器。
  18. 要創建數據庫,請在應用程序文件夾中使用rake db:create。

希望它有幫助。