ruby on rails如何安装

很多朋友在学习ruby语言时,因为才接触,对于ruby基础知识都不知道,比如ruby on rails安装等基础教程,下面就一起来看看安装ruby on rails教程(http://www.maiziedu.com/course/ruby/)吧:

第一,安装ruby,首先从 http://www.ruby-lang.org/zh_CN/downloads/ 下载 Ruby 的Windows 稳定安装版

Ruby 1.8.6 一步安装

(md5: 00540689d1039964bc8d844b2b0c7db6) 稳定版 (推荐)

默认将安装在c:/ruby目录。

重新打开命令行,打入ruby -v可以查询ruby的版本。

下面部分的安装我全部采用远程安装

第二,安装rails

打开CMD命令行窗口,执行以下命令 gem install rails --remote

安装rails同时将依次依赖安装:

1,activesupport

2,activerecord

3,actionpack

4,actionmailer

5,actionwebservice

6,rails

提示安装的时候 输入 " y " 然后回车即可

安装完后可以在命令行下打入:rails -v可以查看rails的版本。

C:/>rails -v

Rails 2.1.0

第三,安装mongrel。

C:/>gem install Mongrel --remote

Select which gem to install for your platform (i386-mswin32)

1. mongrel 1.1.5 (ruby)

2. mongrel 1.1.5 (x86-mingw32)

3. mongrel 1.1.5 (x86-mswin32-60)

4. mongrel 1.1.5 (java)

5. Skip this gem

6. Cancel installation

> 3

Install required dependency gem_plugin? [Yn] y

Install required dependency cgi_multipart_eof_fix? [Yn] y

Successfully installed mongrel-1.1.5-x86-mswin32-60

Successfully installed gem_plugin-0.2.3

Successfully installed cgi_multipart_eof_fix-2.5.0

Installing ri documentation for mongrel-1.1.5-x86-mswin32-60...

Installing ri documentation for gem_plugin-0.2.3...

Installing ri documentation for cgi_multipart_eof_fix-2.5.0...

Installing RDoc documentation for mongrel-1.1.5-x86-mswin32-60...

Installing RDoc documentation for gem_plugin-0.2.3...

Installing RDoc documentation for cgi_multipart_eof_fix-2.5.0...

第四,安装 daemons 和 fastthread (Win32 环境下不支持daemon mode,这里只是提出安装方法 )

C:/>gem install daemons --remote

Need to update 2 gems from http://gems.rubyforge.org

..

complete

Successfully installed daemons-1.0.10

Installing ri documentation for daemons-1.0.10...

Installing RDoc documentation for daemons-1.0.10...

C:/>gem install fastthread --remote

Select which gem to install for your platform (i386-mswin32)

1. fastthread 1.0.1 (i386-mswin32)

2. fastthread 1.0.1 (ruby)

3. fastthread 1.0.1 (mswin32)

4. fastthread 1.0 (ruby)

5. fastthread 1.0 (mswin32)

6. Skip this gem

7. Cancel installation

> 1

Successfully installed fastthread-1.0.1-i386-mswin32

Installing ri documentation for fastthread-1.0.1-i386-mswin32...

No definition for dummy_dump

No definition for dummy_dump

No definition for rb_queue_marshal_load

No definition for rb_queue_marshal_dump

Installing RDoc documentation for fastthread-1.0.1-i386-mswin32...

No definition for dummy_dump

No definition for dummy_dump

No definition for rb_queue_marshal_load

No definition for rb_queue_marshal_dump

C:/>

第五,创建测试的rails应用程序。

进入想创建工程的目录,假如工程名为hysia,在CMD命令行下打下:rails hysia

此时,系统将自动创建ruby on rails的应用程序,自动初始化目录结构及一些基本东东。

第六,启动rails

进入hysia目录,在命令行下打入:mongrel_rails start -d 启动mongrel服务器。

默认的的WEB 服务器将使用3000端口,

最后,打开浏览器,测试一下是否能显示ruby on rails (ROR)的主界面。

到此,ruby on rails安装成功。

第七.这个可以选择安装数据库, PostgreSQL, SQL server, MySQL,DB2,Oracle 等都可以.

后记:

当然,也可以下载一些集成开发环境安装包,那有很多步骤都可以省略掉

InstantRails 或许是个不错的选择 下载地址为:http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.zip

在InstantRails中 ruby、rails、Mongrel 、apache都全部已经打包在一起了.

如何还不知道怎么安装ruby的朋友,可以去麦子学院ruby视频教程学习,里面有很多值得大家学习的教程。

时间: 2024-10-14 23:45:50

ruby on rails如何安装的相关文章

ruby on rails Mac 安装

网上的资料有很多,但好多坑,有的已经过期了,有的不符合现整理了一下 貌似有的还跟os系统版本有关系,请勿照搬,根据实际情况安装 我的系统版本是10.12.3 1.安装Xcode 请按照流程安装,这里就不阐述了 2 homebrew 官网:http://brew.sh/index_zh-cn.html  最好FQ下,要不然要等很久 3.RVM curl -L https://get.rvm.io | bash -s stable 如果下载过慢,换个网或加速一下吧 之前我在公司用联通的始终无法下载,

[Ruby on Rails系列]2、开发环境准备:Ruby on Rails开发环境配置

前情回顾 上次讲到Vmware虚拟机的安装配置以及Scientific Linux 6.X系统的安装.这回我们的主要任务是在Linux操作系统上完成Ruby on Rails开发环境的配置. 在配置环境之前,首先要解释一下Scientific Linux 6.x,该Linux发行版与CentOS.Red Hat Linux的管理机制比较类似.如果你的Linux采用的是上述系统,基本上配置过程完全一致:如果你采用的是Ubuntu系统,配置过程可能会稍有不同. 那么,Start![请以管理员账号登陆

nginx+passenger+mina+ruby on rails 实战部署

一.利用passenger-install-nginx-module 安装: 先安装passenger: gem install passenger,如果没有权限就在前面加上sudo. 由于nginx不支持动态的模块载入,所以要使用passenger来进行编译安装由passenger修改过的nginx 用passenger安装nginx: passenger-install-nginx-module 按照提示,一步步安装. 在nginx的配置文件(默认在/opt/nginx/conf/目录下)里

Ruby on Rails环境搭建及rubyMine安装

最近在学ruby,ruby是一种面向对象的编程语言,rails是Ruby的框架,就像java中的SSH一样.只是rails是MVC模式的.下面讲一下安装环境的过程. 安装Ruby on rails环境主要参考的是Ruby-china上面的教程贴,链接在此:https://ruby-china.org/wiki/install_ruby_guide 另外,最好在linux内核上面使用,所以开始安装前请确保有一台linux内核的机器或者虚拟机或者双系统. 1.安装Ruby 现在的ruby版本应该是2

win7安装ruby on rails开发环境

前言 看到很多文章都说ruby环境在windows上是非常难搭建,会出现各种各样的怪问题,所以都推荐到linux和mac上安装开发.但是我按照教程搭了下,问题也不算太多.总过大概花费了2个半小时左右就完成了.所以大家不要被吓尿了,下面就把安装的步骤及具体的版本记录了一下供大家参考. 安装步骤: 开发机环境:我使用的开发机:win7 旗舰版 - 64位 (cpu是i5). 1 安装 rubyinstaller-2.0.0-p481.exe 1 选择安装目录:(如:D:\server\Ruby200

ubuntu 14.04中安装 ruby on rails 环境(填坑版) 呕血推荐

环境:在win7 上Vmware虚拟机环境中安装的ubuntu 14.04 开发相关: ruby 2.2.0 rails 4.2.0 sublime text 3 本文说明:所有的命令均在$ 之后,若$前边带有信息,只是为了方便你理解和与自己对照. 安装过程中由于这样那样的原因,产生许多坑,所谓坑是对初学者来说,大牛们飘过吧. 步骤1.从官网下载ubuntu 14.04 X64 http://124.205.69.136/files/2013000000502943/202.141.176.11

CentOS安装Ruby on Rails + Redmine

安装准备组件 gcc编译环境: yum -y install gcc 其他组件: yum install flex autoconf zlib curl zlib-devel curl-devel bzip2  bzip2-devel ncurses-devel libjpeg-devel libpng-devel libtiff-devel freetype-devel pam-devel gcc+ gcc-c++ libxml2 libxml2-devel libxslt libxslt-d

centos安装ruby on rails

最近研究svn使用http协议,但网上大多都是apache整合svn,我不想使用apache+svn,google翻了很多页终于让我找到了,但要求先安装ruby on rails,所以就有了下面的这篇文章. 系统:centos 5.5 需要的软件:ruby-1.9.3-rc1.tar.gz rubygems-1.8.23.tgz 1.安装ruby wget http://ruby.taobao.org/mirrors/ruby/1.9/ruby-1.9.3-rc1.tar.gz tar zxf

windows下安装ruby和 rails的痛苦经历

准备安装ruby on rails,在网上搜了下,步骤都类似,但实际安装过程中却碰到很多问题.下面详细说下: 说明下,文章是按照我尝试的过程描述的.但最终是靠 运行 railsinstaller一键式安装包才成功的(第五段),因此前面的部分大家可以看看,但不用去尝试. 一.首先要安装ruby 因为在windows下安装ruby,都是推荐下载rubyinstaller安装程序. 先进入ruby官网http://www.ruby-lang.org/en/downloads/ , 通过上面链接进入ht