Ruby on Rails环境windows运行配置
安装Ruby:
从 http://www.ruby-lang.org/en/ 下载 ruby186-25.exe,安装Ruby。
添加环境变量 ruby-1.8.2\bin 到 path
运行ruby-v,若显示版本号,则表示安装成功。
从 http://www.ruby-lang.org/en/ 下载 ruby186-25.exe,安装Ruby。
添加环境变量 ruby-1.8.2\bin 到 path
运行ruby-v,若显示版本号,则表示安装成功。
安装Rails:
(1) 远程安装:
运行 gem install rails –include-dependencies,安装Rails(需要连接网络)。
(2) 本地安装:
从 http://www.rubyonrails.org/ 下载 rails-1.1.0.gem,安装Rails。
运行 gem install rails-1.1.0.gem
(1) 远程安装:
运行 gem install rails –include-dependencies,安装Rails(需要连接网络)。
(2) 本地安装:
从 http://www.rubyonrails.org/ 下载 rails-1.1.0.gem,安装Rails。
运行 gem install rails-1.1.0.gem
Rails 需要依赖下面几个库,而且版本依赖很严格,从 http://rubyforge.org/ 搜索下载。
rake-0.7.0.gem
activesupport-1.3.0.gem
activerecord-1.14.0.gem
actionpack-1.12.0.gem
actionmailer-1.2.0.gem
actionwebservice-1.1.0.gem
rake-0.7.0.gem
activesupport-1.3.0.gem
activerecord-1.14.0.gem
actionpack-1.12.0.gem
actionmailer-1.2.0.gem
actionwebservice-1.1.0.gem
运行 如下命令,安装。
gem install rake-0.7.0.gem
gem install activesupport-1.3.0.gem
gem install activerecord-1.14.0.gem
gem install actionpack-1.12.0.gem
gem install actionmailer-1.2.0.gem
gem install actionwebservice-1.1.0.gem
运行 rails -v 显示版本号,表示安装成功。
使用:
运行 rails path/to/your/new/application 创建一个新的项目。
运行 ruby path/to/your/new/application/script/server 启动服务。
手工安装非常麻烦,可以从 http://instantrails.rubyforge.org/ 下载InstantRails,全部搞定。
命令存档:
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\nwpu>cd\
C:\>md jiaxin
C:\>cd jiaxin
C:\jiaxin>md work
C:\jiaxin\work>cd\
C:\>cd ruby
C:\ruby>cd bin
C:\ruby\bin>gem install rails –include-dependencies
Successfully installed rails-1.2.3
Successfully installed activerecord-1.15.3
Successfully installed actionpack-1.13.3
Successfully installed actionmailer-1.3.3
Successfully installed actionwebservice-1.2.3
Installing ri documentation for activerecord-1.15.3…
Installing ri documentation for actionpack-1.13.3…
Installing ri documentation for actionmailer-1.3.3…
Installing ri documentation for actionwebservice-1.2.3…
Installing RDoc documentation for activerecord-1.15.3…
Installing RDoc documentation for actionpack-1.13.3…
Installing RDoc documentation for actionmailer-1.3.3…
Installing RDoc documentation for actionwebservice-1.2.3…
Successfully installed rails-1.2.3
Successfully installed activerecord-1.15.3
Successfully installed actionpack-1.13.3
Successfully installed actionmailer-1.3.3
Successfully installed actionwebservice-1.2.3
Installing ri documentation for activerecord-1.15.3…
Installing ri documentation for actionpack-1.13.3…
Installing ri documentation for actionmailer-1.3.3…
Installing ri documentation for actionwebservice-1.2.3…
Installing RDoc documentation for activerecord-1.15.3…
Installing RDoc documentation for actionpack-1.13.3…
Installing RDoc documentation for actionmailer-1.3.3…
Installing RDoc documentation for actionwebservice-1.2.3…
C:\ruby\bin>
C:\ruby\bin>cd\
C:\ruby\bin>cd\
C:\>cd jiaxin
C:\jiaxin>cd work
C:\jiaxin\work>rails demo
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create components
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
create test/fixtures
create test/functional
create test/integration
create test/mocks/development
create test/mocks/test
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application.rb
create app/helpers/application_helper.rb
create test/test_helper.rb
create config/database.yml
create config/routes.rb
create public/.htaccess
create config/boot.rb
create config/environment.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
create script/about
create script/breakpointer
create script/console
create script/destroy
create script/generate
create script/performance/benchmarker
create script/performance/profiler
create script/process/reaper
create script/process/spawner
create script/process/inspector
create script/runner
create script/server
create script/plugin
create public/dispatch.rb
create public/dispatch.cgi
create public/dispatch.fcgi
create public/404.html
create public/500.html
create public/index.html
create public/favicon.ico
create public/robots.txt
create public/images/rails.png
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create public/javascripts/controls.js
create public/javascripts/application.js
create doc/README_FOR_APP
create log/server.log
create log/production.log
create log/development.log
create log/test.log
create
create app/controllers
create app/helpers
create app/models
create app/views/layouts
create config/environments
create components
create db
create doc
create lib
create lib/tasks
create log
create public/images
create public/javascripts
create public/stylesheets
create script/performance
create script/process
create test/fixtures
create test/functional
create test/integration
create test/mocks/development
create test/mocks/test
create test/unit
create vendor
create vendor/plugins
create tmp/sessions
create tmp/sockets
create tmp/cache
create tmp/pids
create Rakefile
create README
create app/controllers/application.rb
create app/helpers/application_helper.rb
create test/test_helper.rb
create config/database.yml
create config/routes.rb
create public/.htaccess
create config/boot.rb
create config/environment.rb
create config/environments/production.rb
create config/environments/development.rb
create config/environments/test.rb
create script/about
create script/breakpointer
create script/console
create script/destroy
create script/generate
create script/performance/benchmarker
create script/performance/profiler
create script/process/reaper
create script/process/spawner
create script/process/inspector
create script/runner
create script/server
create script/plugin
create public/dispatch.rb
create public/dispatch.cgi
create public/dispatch.fcgi
create public/404.html
create public/500.html
create public/index.html
create public/favicon.ico
create public/robots.txt
create public/images/rails.png
create public/javascripts/prototype.js
create public/javascripts/effects.js
create public/javascripts/dragdrop.js
create public/javascripts/controls.js
create public/javascripts/application.js
create doc/README_FOR_APP
create log/server.log
create log/production.log
create log/development.log
create log/test.log
C:\jiaxin\work>cd demo
C:\jiaxin\work\demo>ruby script/server
=> Booting WEBrick…
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with –help for options
[2007-04-17 21:31:19] INFO WEBrick 1.3.1
[2007-04-17 21:31:19] INFO ruby 1.8.6 (2007-03-13) [i386-mswin32]
[2007-04-17 21:31:20] INFO WEBrick::HTTPServer#start: pid=3760 port=3000
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET / HTTP/1.1″ 200 7552
- -> /
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET /javascripts/prototype.js
HTTP/1.1″ 200 71260
http://localhost:3000/ -> /javascripts/prototype.js
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET /javascripts/effects.js H
TTP/1.1″ 200 38200
http://localhost:3000/ -> /javascripts/effects.js
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET /images/rails.png HTTP/1.
1″ 200 1787
http://localhost:3000/ -> /images/rails.png
相关文章:=> Booting WEBrick…
=> Rails application started on http://0.0.0.0:3000
=> Ctrl-C to shutdown server; call with –help for options
[2007-04-17 21:31:19] INFO WEBrick 1.3.1
[2007-04-17 21:31:19] INFO ruby 1.8.6 (2007-03-13) [i386-mswin32]
[2007-04-17 21:31:20] INFO WEBrick::HTTPServer#start: pid=3760 port=3000
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET / HTTP/1.1″ 200 7552
- -> /
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET /javascripts/prototype.js
HTTP/1.1″ 200 71260
http://localhost:3000/ -> /javascripts/prototype.js
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET /javascripts/effects.js H
TTP/1.1″ 200 38200
http://localhost:3000/ -> /javascripts/effects.js
127.0.0.1 - - [17/Apr/2007:21:33:21 中国标准时间] “GET /images/rails.png HTTP/1.
1″ 200 1787
http://localhost:3000/ -> /images/rails.png
- Rails 2.3.0 RC1发布,包括Templates,Engines,Rack,Metal以及更多新特性
- ruby on rails招聘 北京阿丁特科技有限公司 09年2月6日
- ruby on rails招聘 北京亚士帝计算机科技有限公司 09年2月6日
- ruby on rails招聘 北京哲之蓝信息技术有限公司 09年2月6日
- 招聘Ruby on Rails Developer(ROR软件开发工程师)
Tags: gem, javascripts, rails实例应用, ruby学习教程, 环境
十月 16th, 2008 at 09:01
[...] Recent public urls tagged “webrick” → Ruby on Rails环境windows运行配置 [...]