1. Installing RVM
Finally put this lines in your .bash_profile or .bashrc:
Restart your terminal, RVM should be working by now.
2. Installing ruby into your RVM
3. Setting up RVM to use your specific ruby version
4. Installing rails 2 and rails 3 inside different gemsets
Rails 2:
Rails 3:
5. Switching between different rails versions
Switching to rails 2:
Switching to rails 3:
$ sudo gem install rvm $ rvm-install
Finally put this lines in your .bash_profile or .bashrc:
if <a href="/pages/s-home-rvm-scripts-rvm?create=true&title= -s $HOME/.rvm/scripts/rvm " class="missing_page"> -s $HOME/.rvm/scripts/rvm </a> ; then source $HOME/.rvm/scripts/rvm fi
Restart your terminal, RVM should be working by now.
2. Installing ruby into your RVM
$ rvm install 1.8.7
3. Setting up RVM to use your specific ruby version
$ rvm use 1.8.7 --default
4. Installing rails 2 and rails 3 inside different gemsets
Rails 2:
$ rvm gemset create rails2 $ rvm use 1.8.7@rails2 --default $ gem install rails
Rails 3:
$ rvm gemset create rails3 $rvm use 1.8.7@rails3 --default $ gem install rails
5. Switching between different rails versions
Switching to rails 2:
$ rvm use 1.8.7@rails2 $ rails -v Rails 2.3.5
Switching to rails 3:
$ rvm use 1.8.7@rails3 $ rails -v Rails 3.0.0
发表评论
-
使用 Capistrano 对rails app进行快速部署
2011-02-23 15:05 1818仅转载了,还没有用过,如果有问题可留言,大家一起讨论 在进行 ... -
ruby进行web serveice的方法
2011-02-15 14:37 858require 'soap/wsdlDriver' #url ... -
友好的登录系统
2011-01-28 10:54 707友好的登录系统 按照目前的代码,如果管理员尝试在未登录的状态下 ... -
第三版
2011-01-27 15:36 0view格式化价格 <%= number_to_curr ... -
用户操作数据库记录
2011-01-25 15:16 882今天我们看看怎样在数据库记录用户操作 db/migrate/0 ... -
Ruby中 respond_to? 和 send 的用法
2011-01-25 14:24 1286obj = Object.new if obj ... -
rails 路由
2011-01-25 14:17 11844 正则路由 Rails支持 ... -
rails 验证自定义方法
2011-01-25 11:37 1599可以自定义validate(), 这个方法在每次保存数据时都会 ... -
flash-notice自动消失
2011-01-25 11:12 1451flash 提示的自动消失: <body onloa ... -
密码加密和解密
2011-01-25 11:11 1231two way crypt: #http://crypt. ... -
开发环境页面直接调试
2011-01-25 11:06 696#首先,在layout里边的合适地方添加debug,并且使 ... -
对静态页面进行缓存
2011-01-24 14:35 961对于静态站点我们可以利用Rails的cache来管理,如在co ... -
rails要理解
2011-01-18 10:57 643清单3 module Dictionary ... -
rails 加载不同插件设置
2010-12-31 14:49 407config.plugins = [ :all ] co ... -
参考rails 下拉
2010-12-31 14:47 682对于多数的model的select列表,我都会用model属性 ... -
自定义form提示
2010-12-31 10:53 724自定义form错误提示 application_contro ... -
提高rails开发模式下静态页加载速度
2010-12-31 10:44 894http://github.com/thedarkone/ra ... -
rails 连接多个数据库
2010-12-30 10:31 791首先在database.yml中加入以下代码,其中cg_clo ... -
瘦controller,富model
2010-12-28 14:02 759----先看这么一段rhtml代码:渲染模板中加入了这么多的逻 ... -
rake 命令一览
2010-12-28 11:21 1021rake db:abort_if_pending_migr ...
相关推荐
### Ruby on Rails 安装与部署知识要点 #### 一、前言 在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体...
通过"Ruby Rails 3 Linda"的学习,你将掌握Rails 3的核心概念和技术,能够开发出功能丰富的Web应用程序。随着版本的迭代,Rails 4和5引入了更多优化和改进,但Rails 3的基础依然坚固,是理解现代Web开发的基石。
如果需要切换Rails版本,可以使用`rvm use 1.9.3@rails3`命令,然后再次确认`passenger_ruby`的正确路径,可以通过`passenger-config --ruby-command`获取。 ### 重启Nginx 最后,使用`/opt/nginx/sbin/nginx`命令...
这通常涉及设置Ruby版本管理器如RVM或rbenv,然后安装特定版本的Ruby,接着通过Gemfile安装Rails。 2. **初始化项目**:使用`rails new`命令创建一个新的Rails应用,这个命令会生成一系列的目录和文件,包括基础的...
Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码可读性。本教程将深入探讨Ruby on Rails的环境搭建,帮助你快速入门。 1...
这包括安装Ruby环境(如RVM或rbenv),管理Gemfile中的依赖(通过Bundler),设置数据库配置,并确保所有必要的服务(如Nginx和Rails应用服务器Puma或Unicorn)都已安装和配置。 4. **Nginx配置**: 文件 "nginxx_...
以上就是Ruby on Rails的基本安装和初始化过程。在实际开发中,你可能会涉及更多如数据库迁移、测试、部署、性能优化等方面的知识。对于初学者,可以通过阅读官方文档、教程和社区博客(如给定的博文链接)来深入...
实际操作时,你需要先安装Ruby环境和Rails框架,这通常涉及设置Ruby版本管理器(如RVM或rbenv)、安装Ruby、添加Gemfile来管理项目依赖,然后通过`bundle install`安装Rails和其他必要的gem包。 RoR开发实例-源...
11. **Heroku**:一种流行的云平台,可快速部署和托管Rails应用,使用Git进行版本控制和部署。 在实际开发中,你需要熟悉Rails的路由、控制器、模型、视图和辅助方法等基本概念,学习如何创建和操作数据库表,理解...
本安装包“Ruby-極光Rails5專屬伺服器安裝包”就是专为快速部署Rails 5应用程序而设计的,它包含了Nginx 1.10、Passenger 5和Ruby 2.3.1这三个关键组件。 1. **Ruby 2.3.1**: Ruby是一种面向对象的、动态类型的编程...
- 安装Ruby环境:使用RVM或rbenv管理Ruby版本。 - 安装Rails:通过Gem包管理器安装。 - 创建新项目:使用`rails new`命令创建项目结构。 - 配置数据库:设置数据库连接信息。 #### 三、核心功能 1. **MVC架构**...
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...
9. 最后,部署到生产环境(如Heroku、AWS或自托管服务器)时,`rails_setup`可能包含部署策略和配置指南。 总的来说,Rails 4.2.0和Ruby 4.2.0的组合为开发者提供了强大而稳定的开发平台,而`rails_setup`文件则是...
- [huacnlee/init.d](https://github.com/huacnlee/init.d):这个项目提供了一套快速安装生产环境的Ubuntu Server批量脚本,对于希望在服务器环境中部署Rails应用的开发者来说非常实用。 通过以上步骤,即使是没有...
3. **安装 RVM(Ruby Version Manager):** 使用 curl 获取 RVM 安装脚本并执行: ```sh curl -L https://get.rvm.io | bash -s stable ``` 4. **加载 RVM:** - 对于普通用户: ```sh source ~/.rvm/...
### Ruby版本管理工具RVM的安装和使用教程 **RVM**(Ruby Version Manager)是一款强大的命令行工具,主要用于管理不同版本的Ruby环境。对于Ruby开发者来说,掌握RVM的使用能够极大地提升开发效率和便利性。本教程...
1. **跨平台支持:** 介绍如何在不同的操作系统上安装和配置Ruby on Rails环境,包括Ruby版本管理工具如RVM或rbenv的使用。 2. **开发工具选择:** 推荐适合不同操作系统的IDE或编辑器,例如Visual Studio Code、...
Ruby 是一种面向对象的、动态类型的编程语言,尤其在 Web 开发领域中因其简洁的语法和强大的框架 Rails 而受到广泛关注。本资料主要聚焦于使用 Ruby 进行 Web 应用程序的开发和部署过程,以下是相关知识点的详细说明...
让我们转向部署Rails应用本身。使用`git`模块拉取代码库,并使用`copy`或`template`模块将配置文件部署到服务器。同时,别忘了运行`rails assets:precompile`来预编译前端资源。 ```yaml - name: 拉取 Rails 应用...
标题 "rails web server deploy guide" 暗示了本文将关注如何部署Rails应用程序到Web服务器。Rails是Ruby on Rails的简称,是一个流行的开源Web开发框架,用于构建动态、数据驱动的网站。部署Rails应用通常涉及将...