学习ruby on rails 前的环境配置,这里我选择的是用rvm安装ruby。
rvm 全称Ruby Version Manager,这是一个非常好用的ruby版本管理以及安装命令行工具
首先,安装rvm($是命令行的标志位,在终端输入时不应该包含在代码里)
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 $ curl -sSL https://get.rvm.io | bash -s stable # 一般不会出错,如果出错,可以尝试: $ curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable
载入rvm环境
$ source ~/.rvm/scripts/rvm
使用Ruby China 的镜像
$ echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db
列出已有的rvm列表
$ rvm list
选择一个版本进行安装(这里选的是2.3.0)
$ rvm install 2.3.0
设置默认版本
$ rvm use 2.3.0 --default
如果你想卸载旧版本的ruby,可以执行
$ rvm list $ rvm remove [你想卸载的版本号]
换源
$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/ #为了确保只有gems.ruby-china.org上一行可分开执行 $ gem sources --remove https://rubygems.org/ $ gem sources --add https://gems.ruby-china.org/
安装 Bundler
$ gem install bundler #bundler是管理gem的工具,可以检查在Gemfile中指定的gem与依赖套件是否已安装
安装rails
$ gem install rails
到这里如果没问题环境基本上就算配置好了,但还有一个可能出现的问题终端每次关闭后你使用
$ ruby -v
查看ruby版本依然是旧版本的ruby,你可以使用命令
$ /bin/bash --login
这样就可以使用新版本了
相关推荐
- **周一**:安装Ruby on Rails环境、了解其背后的哲学思想以及MVC架构。 - **周二**:创建第一个应用程序,学习如何处理文件、生成器和脚本。 - **周三**:掌握迁移、ActiveRecord、ActionController和ActionView的...
Ruby on Rails,简称Rails,是基于Ruby编程语言的一个开源Web应用...不过,使用前应确保已安装好Ruby环境,并了解基本的Ruby语法和Rails框架概念。同时,保持对框架更新的关注,及时升级以确保应用的安全性和稳定性。
在Linux环境下安装Ruby on Rails需要一系列的依赖包和步骤,本资源包提供了所需的所有组件,帮助用户在Linux系统上顺利构建RoR开发环境。 1. **readline-5.1.tar.gz**: 这是Readline库的源代码包,它提供了一种交互...
在“ruby on rails社区网站开发源码”中,我们可以学习到如何利用Rails构建一个互动性强、功能丰富的社区网站。以下是一些关键知识点: 1. **安装与环境设置**:首先,你需要安装Ruby和Rails。这通常涉及设置Ruby...
Ubuntu 下 Ruby On Rails 开发环境配置指南 在 Linux 操作系统中使用 Ruby On Rails 能够对 web 应用程序的维护和开发变得更加便利,让开发人员能更加专注于系统的逻辑结构。在使用前需先配置 Ruby On Rails 的开发...
Ruby on Rails,简称Rails,是由David Heinemeier Hansson创建的一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在提高开发效率和可读性。在这个开发环境包中,我们拥有Ruby ...
首先,你需要了解的是Rails的安装过程,包括Ruby环境的搭建、Rails gem的安装以及数据库的配置。在这个阶段,你将学习如何使用命令行工具来创建一个新的Rails项目,并理解Rails的目录结构及其各自的作用。 接下来,...
《Ruby on Rails for Dummies》这本书将引导读者从安装Ruby和Rails环境开始,逐步学习如何创建模型、视图和控制器(MVC架构),搭建数据库,使用路由系统,以及实现CRUD(Create, Read, Update, Delete)操作。...
本压缩包中的"Ruby on Rails入门经典代码"提供了新手学习Rails的宝贵资源,帮助初学者快速掌握这个强大的框架。 1. **Rails基础知识**: - MVC架构:Rails的核心设计模式,模型负责数据处理,视图负责展示,控制器...
《Ruby on Rails入门权威经典》是一本专门为初学者设计的指南,旨在帮助读者全面掌握Ruby on Rails这一强大的Web开发框架。Ruby on Rails(简称Rails)是基于Ruby编程语言的开源框架,以其“DRY(Don't Repeat ...
1. 安装并配置Rails环境,阅读"ruby on rails环境搭建.doc"。 2. 学习Ruby基础,阅读"Ruby语言入门教程v1.0.pdf"。 3. 理解Rails框架的MVC结构,阅读"Ruby for rails.pdf"。 4. 实践创建第一个Rails应用,了解路由、...
Ruby on Rails(简称Rails)是基于Ruby语言的开源框架,以其“约定优于配置”(Convention over Configuration)和“Don't Repeat Yourself”(DRY,避免重复)的原则,极大地提高了开发效率。在Rails 4版本中,它...
Ruby on Rails,简称Rails,是一种基于Ruby编程语言的开源Web应用程序框架,以其“Convention over Configuration”(约定优于配置)和“Don't Repeat Yourself”(DRY,不要重复自己)的原则著称。Rails使得开发Web...
Ruby on Rails(简称Rails)是一种基于Ruby编程语言的开源Web应用程序框架,专为敏捷开发而设计,强调简洁的代码和“约定优于配置”的原则。它主要用于构建数据驱动的Web应用,借助于MVC(Model-View-Controller)...
### Ruby on Rails与Java框架对比分析 #### 一、引言 随着互联网技术的迅猛发展,Web开发领域也迎来了各种各样的开发框架和技术栈。在众多的开发框架中,Ruby on Rails (RoR) 和 Java 的相关框架尤其受到关注。本文...
总之,搭建Ruby on Rails环境需要安装Ruby、Rails、数据库驱动以及一个合适的IDE。在这个案例中,我们选择了RadRails作为开发工具。一旦环境配置完成,你就可以开始创建Web应用,体验Ruby on Rails带来的高效开发...
在深入学习这个示例之前,确保你已经安装了Ruby、Rails以及必要的开发环境。然后,使用`git clone`命令克隆项目,运行`bundle install`安装所有依赖,最后使用`rails server`启动应用。在学习过程中,结合Rails官方...
”页面,用来验证环境配置是否正确。 - **链接页面:** Rails提供了强大的路由机制,用于定义URL与控制器方法之间的映射。通过定义路由规则,可以轻松地在不同的页面之间导航。 ### 总结 《Ruby on Rails教程》是一...