自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

最詳細(xì)的Ruby on Rails安裝步驟

開(kāi)發(fā) 開(kāi)發(fā)工具
本文介紹了Ruby on Rails的詳細(xì)安裝步驟。文中使用的Ruby on Rails版本是1.8.6-26。安裝Ruby之后安裝Rails,然后就可以創(chuàng)建Web應(yīng)用,并在本地測(cè)試了。

1、安裝ruby

不用說(shuō) 是下載安裝包:http://rubyforge.org/frs/?group_id=167,注意版本---害人不淺,后面會(huì)說(shuō)到,我下的是1.8.6-26

裝完后,可以用ruby -v 測(cè)試是否安裝成功,如圖,要是出現(xiàn)了版本 就說(shuō)明安裝成功了

安裝ruby 

2、ruby安裝完成后,安裝rails

在命令行下運(yùn)行 gem install rails,會(huì)有四五個(gè)提示 一路Y,安裝完后,依舊可以用rails -v, 來(lái)檢測(cè)rails 是否安裝成功

安裝rails 

3、創(chuàng)建Web應(yīng)用

還是命令行下輸入 rails testweb,比如當(dāng)前的路徑是 C:\Documents and Settings\Administrator>rails testweb,便會(huì)在C:\Documents and Settings\Administrator下創(chuàng)建一個(gè)testweb文件夾。

創(chuàng)建Web應(yīng)用 

創(chuàng)建Web應(yīng)用 

PS:這里是可以加路徑的 比如 rails C://test,具體可以看官方API:http://api.rubyonrails.org/

4、在當(dāng)前目錄(testweb)下,運(yùn)行 ruby script\server 啟動(dòng)服務(wù),關(guān)于webrick服務(wù)器更多的信息可以訪問(wèn) http://www.webrick.org/

啟動(dòng)服務(wù) 

5、瀏覽器中輸入http://localhost:3000/,如果看到以下頁(yè)面,說(shuō)明OK

瀏覽器中輸入 

6、寫(xiě)一個(gè)HelloWorld的Web程序,ruby script\generate controller HelloWorld命令

寫(xiě)一個(gè)HelloWorld的Web程序 

然后找到hello_world_controller.rb

找到hello_world_controller.rb 

輸入以下代碼,保存

  1. class HelloWorldController < ApplicationController  
  2.   def index     
  3.     render:text=>"hello world" 
  4.   end    
  5. end 

我曾經(jīng)用 render_text "Hello RoR World"   試了半天也不管用,搜了半天才發(fā)現(xiàn)是版本的問(wèn)題,經(jīng)驗(yàn)啊

在瀏覽器中打開(kāi)http://localhost:3000/hello_world,就會(huì)看見(jiàn)結(jié)果

結(jié)果 

PS:初學(xué)的一點(diǎn)點(diǎn)記錄,還希望rails高手能指點(diǎn)一二.

1、或許有的朋友跟我一樣 看不到hello world,查看日志,出現(xiàn)如下錯(cuò)誤

Status: 500 Internal Server Error
 no such file to load -- sqlite3

這是由于沒(méi)有裝sqlite3數(shù)據(jù)庫(kù),http://files.cnblogs.com/geek007/sqlite3.rar 這里下載,

然后解壓到ruby的bin目錄:D:\ruby\bin,命令行執(zhí)行:gem install "D:\ruby\bin\sqlite3-ruby-1.2.3-mswin32.gem"

2、推薦一個(gè)cmd工具PowerCmd,用來(lái)替換系統(tǒng)的cmd,你會(huì)感覺(jué)很方便的。

【編輯推薦】

  1. 淺談NetBeans Ruby動(dòng)態(tài)語(yǔ)言支持
  2. Web開(kāi)發(fā)誰(shuí)更高效 Java對(duì)決Ruby on Rails
  3. Ruby語(yǔ)言的發(fā)展趨勢(shì)和啟示
  4. Ruby on Rails為企業(yè)SOA做好準(zhǔn)備了嗎
  5. 腳本語(yǔ)言排行榜 PHP、Ruby和Python領(lǐng)先
責(zé)任編輯:yangsai 來(lái)源: 博客園
相關(guān)推薦

2009-08-27 10:21:22

Ruby on Rai

2009-12-16 16:51:05

Ruby on Rai

2009-12-14 15:30:43

安裝Ruby on R

2009-12-18 14:19:45

Ruby on Rai

2009-12-18 13:13:59

Ruby on Rai

2009-08-06 09:13:36

Ruby on Rai

2009-09-29 17:04:29

2010-09-25 14:39:29

Bruce Tate

2015-10-10 11:00:05

RubyRails性能

2009-12-16 16:37:59

Ruby on Rai

2015-10-14 17:27:18

性能

2009-12-17 14:29:50

Ruby on Rai

2009-07-20 09:12:54

Ruby on Rai

2009-07-20 13:31:50

Ruby on Rai

2014-01-02 10:19:54

PostgreSQL安裝

2010-10-09 08:58:03

NginxRuby on Rai

2009-12-16 16:24:00

Ruby on Rai

2010-07-12 09:22:05

RubyRuby on rai

2013-03-28 12:42:02

RubyRails

2009-12-16 15:23:33

Ruby on rai
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)