转自:http://www.hongrs.net/?p=394
终于把ruby1.8.7安装上了.以前安装的是ruby1.9.1或着是ruby1.8.6,这两版本都是直接一键安装,可是这1.8.7不是(one-click installer)一键安装版,公司需要的是ruby1.8.7 on rails,没办法 安装吧!GO ON
在安装的过程中还是走了些弯路.现在记录下:
首先,安装ruby:
下载ruby1.8.7,这个版本是不能点击就安装的,必须先解压在把解压后的文件放在你的目录下了.再在电脑属性的高级环境路径PATH中添加设置刚解压的ruby/bin目录.这时候你在CMD里面就可以输入C:>ruby -v输出的就是 ruby的版本号1.8.7,如果是这样ruby环境就安装好了或则重来检查电脑的环境路径.
第二步,安装rubyGem:
照样先下载gem包:我这安装gem1.35,解压该包到一个地方,如:”C:\rubygems-1.3.5\”下,运行CMD 定位到该目录下”C:\rubygems-1.3.5>” 输入”ruby setup.rb”就可以启动gem的安装.安装过后运行:” gem -v”,就可以看到 gem的版本号.这里就得注意了,虽然安装了GEM 但是运行”gem list”会出错,什么提示xxx.dll文件不存在,经过我GOOGLE了一下 还是没找出根本,一次不经意的进入了的官网的某页面http://www.garbagecollect.jp/ruby/mswin32/en/documents/install.html,恍然大悟,下载终于把这些DLL文件给找到了.下载相应缺少的DLL包,就可以解决问题.但是我还遇到过不清楚的问题,缺少”没有找到 SSLEAY32.dll, 因此这个应用程序未能启动. 重新安装应用程序可能会修复此问题。”这个文件没找到.后来发现时应为OpenSSL组件缺少的SSLEAY32.dll库,于是在网上有找Openssl http://openssl-for-windows.googlecode.com/files/openssl-0.9.8k_WIN32.zip 才解决问题.记得相应的DLL文件得放在ruby的bin目录下面.我这里把所有缺少的DLL文件给整理出来给大家下载.http://www.hongrs.net/wp-content/uploads/2009/11/rubyGem.rar
第三步:rails安装:
在ruby官网上下载相应的rails版本 或直接gem安装就可以了.在CMD上用gem安装:C:\>gem install ralis –retmote 这就是在线安装,需要联网.还可以把Rails的GEM包下载到本地再用GEM安装 只需要把C:\>gem install ralis <rails本地路径> 就可以了.就这么简单.OK
最新版本请进入 railsinstaller 下载
分享到:
相关推荐
在这个开发环境包中,我们拥有Ruby 1.8.7版本和Rails 2.2.3版本,这两个组件构成了一个经典的开发组合。 Ruby 1.8.7是Ruby编程语言的一个早期稳定版本,发布于2010年,提供了许多改进和新特性。在Ruby 1.8.x系列中...
综上所述,这个压缩包提供了在Windows环境下使用Rails 2.3.8和Ruby 1.8.7开发Web应用所需的所有基本组件,包括数据库支持、Rails框架的各个部分以及必要的Gem依赖。开发者只需下载并解压此包,然后按照Ruby和Rails的...
### CentOS环境下Rails 3开发环境搭建详解 #### 一、准备工作与环境配置 在开始部署Rails 3开发环境之前,我们需要确保系统上已经安装了一些基本的软件包和工具。这一步骤对于后续的Ruby和Rails安装至关重要。 ##...
本文将帮助初学者以及对旧版本Rails有需求的开发者在Windows系统上成功配置Rails 2.2.2的运行环境。 首先,我们需要安装Ruby。Rails 2.2.2要求Ruby的一个特定版本,因此请确保下载与该版本兼容的Ruby。访问Ruby官方...
"puppet插件ruby-1.8.7-p72.tar.gz"很可能是指Puppet需要这个特定版本的Ruby作为其运行时环境,以确保兼容性和稳定性。在部署Puppet时,通常需要先安装并设置好相应的Ruby版本。 Ruby 1.8.7是Ruby的一个老版本,...
- **生产环境配置**:如何配置服务器环境,使其能够高效稳定地运行Rails应用。 - **性能监控**:使用工具来监控应用的性能指标。 - **故障排查**:面对问题时如何快速定位和解决问题。 通过上述详细知识点的梳理,...
- 安装完成后,需配置环境变量,以便Ruby能够识别到DevKit的存在。 ##### 3. 配置Gem Source - **问题背景**:默认情况下,gem命令会尝试从rubygems.org下载资源,但由于网络原因,这可能导致下载失败。 - **解决...
通过上述步骤,我们可以在Ubuntu环境下顺利地配置出适合开发Ruby on Rails应用程序的环境。这对于开发者来说是非常有用的,特别是当需要同时维护多个版本的Rails项目时。此外,通过RVM管理Ruby版本和依赖库,还可以...
Ubuntu 11.04默认包含Ruby 1.8.7和Rails 2.3.5,但为了更好的兼容性和性能,建议手动更新或安装最新版本的Ruby和Rails。首先,使用包管理器安装Ruby: ```bash sudo apt-get install ruby-full ``` 随后检查Ruby...
Rails 的设计理念强调“约定优于配置”(CoC)和“不要重复自己”(DRY),使得开发者能够快速高效地构建复杂的应用程序。 #### 二、搭建环境与资源准备 1. **操作系统环境**:Redmine 可以在多种 Linux 发行版上...
* Redmine 版本 trunk from r2887 to r4903 需要 Ruby 1.8.6 或 1.8.7, Rails 2.3.5,Rack 1.0.1 * Redmine 版本 trunk from r2493 to r2886 需要 Ruby 1.8.6 或 1.8.7, Rails 2.2.2 * Redmine 版本 trunk before ...
在IT行业中,构建一个...通过遵循这些步骤,开发者可以有效地配置自己的开发工作站,为创建和调试Rails应用程序做好准备。在实际操作中,可能会遇到网络问题或依赖冲突,但按照文档的提示进行调整,一般都能顺利解决。
在Windows环境下安装Redmine是一个涉及多个步骤的过程,主要涉及到Ruby on Rails、Apache、MySQL等组件的配置。首先,RailsInstaller是简化Rails在Windows上安装的一个工具,它包含了Rails、Ruby、SQLite、Git和...
在Windows环境下安装和配置Redmine 2.5.2是一个涉及多个步骤的过程,需要对Ruby、Rails、数据库支持以及相关工具有一定的了解。首先,确保你的系统满足Redmine 2.5.2所支持的Ruby版本,例如Ruby 1.8.7、1.9.2、1.9.3...
- **环境配置**: 根据实际需求调整 `config\environment.rb` 文件中的配置选项。 - **Web 服务器配置**: 如果使用 Apache 或其他 Web 服务器作为前端,需要配置 Web 服务器来正确路由请求到 Redmine 应用。 - **启动...