`
mike.gao
  • 浏览: 48462 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

rvm部署rails3和ruby192

阅读更多
1. Installing RVM
$ 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
分享到:
评论

相关推荐

    ruby_on_rails安装部署指导手册

    ### Ruby on Rails 安装与部署知识要点 #### 一、前言 在进行 Ruby on Rails 的安装与部署过程中,我们需要关注几个核心方面:系统版本兼容性、软件依赖包的选择与安装、Ruby 语言环境的配置以及 Rails 应用的具体...

    Ruby Rails 3 Linda

    通过"Ruby Rails 3 Linda"的学习,你将掌握Rails 3的核心概念和技术,能够开发出功能丰富的Web应用程序。随着版本的迭代,Rails 4和5引入了更多优化和改进,但Rails 3的基础依然坚固,是理解现代Web开发的基石。

    rvm nginx passenger rails配置服务器.docx

    如果需要切换Rails版本,可以使用`rvm use 1.9.3@rails3`命令,然后再次确认`passenger_ruby`的正确路径,可以通过`passenger-config --ruby-command`获取。 ### 重启Nginx 最后,使用`/opt/nginx/sbin/nginx`命令...

    ruby on rails社区网站开发源码

    这通常涉及设置Ruby版本管理器如RVM或rbenv,然后安装特定版本的Ruby,接着通过Gemfile安装Rails。 2. **初始化项目**:使用`rails new`命令创建一个新的Rails应用,这个命令会生成一系列的目录和文件,包括基础的...

    ruby on rails开发

    Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和代码可读性。本教程将深入探讨Ruby on Rails的环境搭建,帮助你快速入门。 1...

    rails 部署 nginx

    这包括安装Ruby环境(如RVM或rbenv),管理Gemfile中的依赖(通过Bundler),设置数据库配置,并确保所有必要的服务(如Nginx和Rails应用服务器Puma或Unicorn)都已安装和配置。 4. **Nginx配置**: 文件 "nginxx_...

    ruby on rails 安装手记

    以上就是Ruby on Rails的基本安装和初始化过程。在实际开发中,你可能会涉及更多如数据库迁移、测试、部署、性能优化等方面的知识。对于初学者,可以通过阅读官方文档、教程和社区博客(如给定的博文链接)来深入...

    Ruby On Rails开发实例-源代码

    实际操作时,你需要先安装Ruby环境和Rails框架,这通常涉及设置Ruby版本管理器(如RVM或rbenv)、安装Ruby、添加Gemfile来管理项目依赖,然后通过`bundle install`安装Rails和其他必要的gem包。 RoR开发实例-源...

    ruby on rails

    11. **Heroku**:一种流行的云平台,可快速部署和托管Rails应用,使用Git进行版本控制和部署。 在实际开发中,你需要熟悉Rails的路由、控制器、模型、视图和辅助方法等基本概念,学习如何创建和操作数据库表,理解...

    Ruby-極光Rails5專屬伺服器安裝包

    本安装包“Ruby-極光Rails5專屬伺服器安裝包”就是专为快速部署Rails 5应用程序而设计的,它包含了Nginx 1.10、Passenger 5和Ruby 2.3.1这三个关键组件。 1. **Ruby 2.3.1**: Ruby是一种面向对象的、动态类型的编程...

    Ruby on rails 教程

    - 安装Ruby环境:使用RVM或rbenv管理Ruby版本。 - 安装Rails:通过Gem包管理器安装。 - 创建新项目:使用`rails new`命令创建项目结构。 - 配置数据库:设置数据库连接信息。 #### 三、核心功能 1. **MVC架构**...

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...

    rails-4.2.0-gems

    9. 最后,部署到生产环境(如Heroku、AWS或自托管服务器)时,`rails_setup`可能包含部署策略和配置指南。 总的来说,Rails 4.2.0和Ruby 4.2.0的组合为开发者提供了强大而稳定的开发平台,而`rails_setup`文件则是...

    快速安装Ruby on Rails的简明指南

    - [huacnlee/init.d](https://github.com/huacnlee/init.d):这个项目提供了一套快速安装生产环境的Ubuntu Server批量脚本,对于希望在服务器环境中部署Rails应用的开发者来说非常实用。 通过以上步骤,即使是没有...

    ruby on rails环境搭建学习笔记;passenger+nginx环境配置

    3. **安装 RVM(Ruby Version Manager):** 使用 curl 获取 RVM 安装脚本并执行: ```sh curl -L https://get.rvm.io | bash -s stable ``` 4. **加载 RVM:** - 对于普通用户: ```sh source ~/.rvm/...

    Ruby版本管理工具RVM的安装和使用教程

    ### Ruby版本管理工具RVM的安装和使用教程 **RVM**(Ruby Version Manager)是一款强大的命令行工具,主要用于管理不同版本的Ruby环境。对于Ruby开发者来说,掌握RVM的使用能够极大地提升开发效率和便利性。本教程...

    Rails for .NET Developers (Facets of Ruby)

    1. **跨平台支持:** 介绍如何在不同的操作系统上安装和配置Ruby on Rails环境,包括Ruby版本管理工具如RVM或rbenv的使用。 2. **开发工具选择:** 推荐适合不同操作系统的IDE或编辑器,例如Visual Studio Code、...

    使用 Ruby 进行 Web 应用程序的开发和部署.zip

    Ruby 是一种面向对象的、动态类型的编程语言,尤其在 Web 开发领域中因其简洁的语法和强大的框架 Rails 而受到广泛关注。本资料主要聚焦于使用 Ruby 进行 Web 应用程序的开发和部署过程,以下是相关知识点的详细说明...

    ansible-rails:使用Ansible部署Ruby on Rails-使用Lets Encrypt,Sidekiq,PostgreSQL,nginx和puma

    让我们转向部署Rails应用本身。使用`git`模块拉取代码库,并使用`copy`或`template`模块将配置文件部署到服务器。同时,别忘了运行`rails assets:precompile`来预编译前端资源。 ```yaml - name: 拉取 Rails 应用...

    rails web server deploy guide

    标题 "rails web server deploy guide" 暗示了本文将关注如何部署Rails应用程序到Web服务器。Rails是Ruby on Rails的简称,是一个流行的开源Web开发框架,用于构建动态、数据驱动的网站。部署Rails应用通常涉及将...

Global site tag (gtag.js) - Google Analytics