`
teatot
  • 浏览: 5878 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Ruby在Windows下安装

 
阅读更多
windows下的rails2.02环境搭建

ROR本地安装的技术含量比较高的

一、安装Ruby
1、下载Ruby(http://www.ruby-lang.org)安装包
双击安装,安装过程中注意选中"Enable RubyGems"
2、打开"命令提示符cmd",输入"ruby -v"查看版本号,则表示ruby安装成功

二、安装Rails
1、下载JDK(http://java.sun.com/),安装,否则下面的"gem install"会提示错误
2、下载Rails(http://www.rubyonrails.org) 这里的版本为:rails-2.0.2.gem
3、下载Rails安装需要的库(http://rubyforge.org/),注意有版本依赖问题。
这里的版本为:
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

4、在cmd中运行"rails -v",显示版本号,表示安装成功
在cmd中运行"rails <path>/new application"创建一个新项目
如"rails d:/new application"则可在D:\下看到新建的项目new
以上没有出错则rails安装成功

5、使用:
运行 rails path/to/your/new/application 创建一个新的项目。
运行 ruby path/to/your/new/application/script/server 启动服务。


=================================================================


了解RubyGems

1、什么是Gem?
gem是Ruby程序或库的打包方式,比如gem install rails就是安装rails程序的gem
我们可以拿gem和war、jar类比
但是gem还担当了Java里maven的角色,就是一个库管理工具,可以远程下载和安装Ruby库

2、常用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

3、升级已经安装的gem:

将rubygems-uodate*.gem下载在某个目录,在cmd下到此目录,
gem install rubygems-update -l
update_rubygems

mongrel的安装
1、单步安装:

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

2、测试:
进入rails应用目录
E:\ruby\demo>mongrel_rails start
或者    mongrel_rails start -p 88,就可以开启Mongrel server

3、安装成windows服务:
mongrel_rails service::install -N MyApp_Dev -c C:\Rails\MyApp -p 88 -e production

4、启动服务:
mongrel_rails_service start –n rails_app2

5、停止服务:
mongrel_rails_service stop –n rails_app2

4、删除服务:
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
分享到:
评论

相关推荐

    ruby windows一键安装

    在安装过程中,确保勾选“Add Ruby executables to your PATH”选项,这样Ruby的可执行文件会被添加到系统的PATH环境变量中,方便后续命令行使用。 3. **安装DevKit**:RubyInstaller通常不包含编译C扩展所需的工具...

    Ruby工具 windows 环境

    在安装过程中,记得勾选添加Ruby到系统路径的选项,这样可以在命令行中直接运行Ruby命令。 Ruby 1.9.1是Ruby的一个较早版本,但它的功能已经相当完善,支持许多现代编程特性。不过,为了保持最新特性和安全更新,...

    windows 安装 Ruby 安装包 64 位

    - 在安装过程中,勾选"Add Ruby executables to your PATH"选项,这样可以在命令行中直接使用Ruby命令。 - 不要选择"Check for updates after installation",因为这可能导致连接到Internet时出现问题。 - 按照...

    ruby 在 WINDOWS 下的开发环境工具

    ruby 在 WINDOWS 下的开发环境工具 ,下载后点击运行后即可用CMD窗口操作RUBY命令了,我是用URTALEDIT 作编辑器的再执行的。

    windows下安装Ruby 1.9 二进制zip包

    在Windows环境下安装Ruby 1.9,通常会涉及到编译环境的配置,因为Ruby的源码需要通过编译才能在Windows系统上运行。不过,如果你选择的是预编译的二进制zip包,这个过程就会简化很多。下面,我们将详细讨论如何通过...

    Windows下ruby语言安装教程

    第一步:下载安装文件 ...第二步: 双击安装 在安装的时候,请勾选... 您可能感兴趣的文章:Windows下Ruby on Rails开发环境安装配置图文教程windows和linux下Ruby的下载与安装windows下安装ruby与rails时遇到的问题总结

    本文介绍了如何在windows下安装Ruby

    本文介绍了如何在windows下安装Ruby

    RUBY+1.8 windows UI

    在安装过程中,用户可能需要选择安装路径、设置环境变量、决定是否安装额外的组件,如RubyGems(一个用于管理和安装Ruby库的工具)或特定版本的DevKit(用于编译C扩展的工具包)。 在使用Ruby 1.8进行开发时,...

    ruby运行环境,ruby安装,windows版本

    2. **安装过程**:在安装向导中,通常保持默认设置即可,除非你有特定的需求。确保勾选"Add Ruby executables to your PATH"选项,这样可以将Ruby命令行工具添加到系统路径,无需每次都从安装目录运行。 3. **安装...

    Ruby 安装 – Windows.docx

    ### Ruby在Windows系统上的安装与配置 #### 一、引言 随着编程语言的多样化发展,Ruby作为一种简洁、高效且易读的语言,在Web开发、自动化脚本等领域得到了广泛应用。对于Windows用户来说,如何在自己的操作系统上...

    Windows上配置Ruby运行环境详解

    确保在安装过程中勾选"Add Ruby executables to your PATH"选项,这样可以将Ruby命令行工具添加到系统路径中,方便日后在任何目录下使用。 3. **验证安装** 安装完成后,打开命令提示符并输入`ruby -v`,如果正确...

    ruby 2.3.1 windows64位安装包

    4. **添加环境变量**:在安装过程中,记得勾选“Add Ruby executables to your PATH”选项,这样可以在命令行中直接运行Ruby和Ruby相关的命令,而无需指定完整路径。 5. **安装DevKit**:Ruby在Windows上还需要一个...

    ruby 最新 安装文件 与 API

    Ruby是一种面向对象的脚本语言,它...综上所述,这个资源提供了在Windows上安装Ruby的基础,同时也可能包含了一些API的使用指导和文档,对于初学者或者需要在Windows环境下开发Ruby应用的开发者来说,是非常有价值的。

    [Ruby on Rails][数据库] 03. [Windows] MySQL安装

    [Ruby_on_Rails][資料庫]_03._[Windows]_MySQL安裝

    ruby完全安装过程

    在开始Ruby的完全安装过程之前,你需要确保你的计算机满足以下基本要求: 1. **操作系统**:Ruby支持多种操作系统,包括Windows、macOS和Linux。确保你的系统是最新版本,以便获得最佳的兼容性和性能。 2. **安装...

    RubyInstallers Window(Ruby安装包Windows)

    4. 添加环境变量:虽然在安装过程中可以选择自动添加,但有时可能需要手动将Ruby的bin目录添加到系统的PATH环境变量中,确保命令行可以识别Ruby命令。 5. 安装DevKit:RubyInstaller不包含用于编译C扩展的工具,需要...

    Ruby windows 安装包(2.7.2)

    rubyinstaller-devkit-2.7.2-1-x86.exe 是ruby 在windows 下的安装包,包含了ruby 的一些lib库。因为该安装包下载一般会比较慢,这里提供一个镜像。

    ruby-windows-64

    在安装Ruby后,gem命令会自动可用。在集群环境中,需要确保所有服务器上的Gem版本一致,避免因版本不匹配引发的问题。 5. **构建集群**: 集群环境通常涉及负载均衡和分布式计算。Ruby可以通过如Puma、Unicorn这样的...

    ruby windows

    这个7z文件包含了64位版本的Ruby 2.4.1,包含了所有必要的库和依赖项,使得在Windows上安装Ruby变得简单。解压后,运行安装程序,按照向导指示完成安装。 2. **Ruby版本管理**: - 在Windows上,不像Unix/Linux有...

    Ruby 简介及安装 视频教程

    6. **Ruby安装**:在不同的操作系统(Windows、MacOS、Linux)上安装Ruby的步骤,包括使用RubyInstaller、Homebrew或RVM(Ruby Version Manager)等工具。 7. **Ruby开发环境**:设置Ruby开发环境,如安装IDE(如...

Global site tag (gtag.js) - Google Analytics