Ruby在Windows上安裝

Ruby在Windows下安裝 windows下的rails2.02環境搭建 ROR本地安裝的技術含量比較高的 1、安裝Ruby 一、下載Ruby()安裝包 雙擊安裝,安裝過程當中注意選中"Enable RubyGems" 二、打開"命令提示符cmd",輸入"ruby -v"查看版本號,則表示ruby安裝成功 2、安裝Rails 一、下載JDK(),安裝,不然下面的"gem install"會提示錯誤 二、下載Rails() 這裏的版本爲:rails-2.0.2.gem 三、下載Rails安裝須要的庫(),注意有版本依賴問題。 這裏的版本爲: activesupport-2.0.2.gem activerecord-2.0.2.gem actionpack-2.0.2.gem actionmailer-2.0.2.gem activeresource-2.0.2.gem rails-2.0.2.gem 注:若是須要下載新版的gem直接修改版本號便可. 打開"命令提示符cmd"執行如下命令: gem install activesupport-2.0.2.gem gem install activerecord-2.0.2.gem gem install actionpack-2.0.2.gem gem install actionmailer-2.0.2.gem gem install activeresource-2.0.2.gem gem install rails-2.0.2.gem 安裝成功便可 或者將上面全部的.gem放在一個目錄中,而後直接在cmd中輸入下面的任何一個命令便可。 gem install rails -l gem install rails -l --include-dependencies gem install -l rails-2.0.2.gem 四、在cmd中運行"rails -v",顯示版本號,表示安裝成功 在cmd中運行"rails <path>/new application"建立一個新項目 如"rails d:/new application"則可在D:\下看到新建的項目new 以上沒有出錯則rails安裝成功 五、使用: 運行 rails path/to/your/new/application 建立一個新的項目。 運行 ruby path/to/your/new/application/script/server 啓動服務。 ================================================================= 瞭解RubyGems 一、什麼是Gem gem是Ruby程序或庫的打包方式,好比gem install rails就是安裝rails程序的gem 咱們能夠拿gem和war、jar類比 可是gem還擔當了Java裏maven的角色,就是一個庫管理工具,能夠遠程下載和安裝Ruby庫 二、經常使用gem命令: gem build -- Build a gem file from a specification gem cert -- Support signing and managing signed gems gem check -- Check installed gems for problems gem cleanup -- Cleanup old versions in the repository gem contents -- Display the files contained in an installed gem gem dependency -- List the dependencies of a gem gem environment -- Display information about the gem environment gem help -- Provide help about gem commands gem install -- Installing a gem gem list -- List gems starting with a string gem query -- Query for a list of gems gem rdoc -- Generate the RDoc files for an installed gem gem search -- List gems containing a string gem specification -- Extract the Gem::Specification from a gem file gem uninstall -- Uninstalling a gem gem unpack -- Unpack an installed gem to the current directory gem update -- Update your installed gems 三、升級已經安裝的gem: 將rubygems-uodate*.gem下載在某個目錄,在cmd下到此目錄, gem install rubygems-update -l update_rubygems mongrel的安裝 一、單步安裝: gem install gem_plugin-0.2.3.gem gem install cgi_multipart_eof_fix-2.5.0.gem gem install win32-service-0.5.2-mswin32.gem gem install mongrel-1.1.2-mswin32.gem gem install mongrel_service-0.3.3-mswin32.gem 或者將上面的文件放在同一目錄中,而後直接輸入以下便可: gem install mongrel -l 二、測試: 進入rails應用目錄 E:\ruby\demo>mongrel_rails start 或者    mongrel_rails start -p 88,就能夠開啓Mongrel server 三、安裝成windows服務: mongrel_rails service::install -N MyApp_Dev -c C:\Rails\MyApp -p 88 -e production 四、啓動服務: mongrel_rails_service start –n rails_app2 五、中止服務: mongrel_rails_service stop –n rails_app2 四、刪除服務: mongrel_rails service::remove -N MyApp_Dev PS:由於scgi是2005年的老東西了,而原做者也轉向了mongrel的升級,因此windows下的最佳實踐看來仍是mongrel,加上apache的轉發,估計完美了 另在安裝mongrel_service時須要安裝win32-service這個gem,但如今官方網站上只有0.60,這個版本裝上後,運行 mongrel_rails start就出錯,只有換成0.52版才能夠,看來只有等mongrel sqlite的安裝 由於rails2.02默認數據庫轉向sqlite,因此還要安裝sqlite支持:sqlite3-ruby-1.2.1-mswin32.gem 還要將sqlite3的兩個文件:sqlite3.exe和sqlite3.dll放到ruby的/bin下 測試 最後: c:\>rails test c:\>cd test c:\test>ruby script/server 打開ie,輸入127.0.0.1:3000看看效果吧,點擊那個 「about...能夠看到運行環境。ok [attach]668[/attach] Ruby on rails 一鍵安裝(內有apache,Mysql,實例 等) 預裝合集 等不及了?想馬上上手?OK!這裏有一步到位的壓縮包,包含Ruby、RubyGems、Rails、Apache網絡服務器、Mysql數據庫和示例程序。解壓縮後便可使用。 Windows用戶請下載:InstantRails OSX用戶請下載: Locomotive
相關文章
相關標籤/搜索