安装Ruby和Rails运行环境
为什么80%的码农都做不了架构师?>>>
centos安装ruby
RVM的安装
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。
shell># gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
gpg: requesting key D39DC0E3 from hkp server keys.gnupg.net
gpg: /root/.gnupg/trustdb.gpg: trustdb created
gpg: key D39DC0E3: public key "Michal Papis (RVM signing) <mpapis@gmail.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)
shell># gpg curl -sSL https://get.rvm.io | bash -s stable
# 如果上面的连接失败超时,可以尝试以下:
shell># gpg curl -L https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer | bash -s stable
shell># gpg source /etc/profile
# 修改 RVM 下载 Ruby 的源,到 Ruby China 的镜像
shell># sed -i 's!cache.ruby-lang.org/pub/ruby!cache.ruby-china.org/pub/ruby!' /usr/local/rvm/config/db
shell># rvm -v
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
RVM安装ruby环境
# 检查和安装环境
shell># rvm requirements
Checking requirements for centos.
shell># rvm install 2.3.1
shell># ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
# 设置ruby的默认版本
shell># rvm use 2.3.1 --default
# Gem是一个管理Ruby库和程序的标准包
shell># gem update --system
shell># gem -v
2.6.6
# 更换 gems 源为 Ruby China的源
shell># gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
# 安装 Bundle,方便跟踪和安装运行Ruby项目所需要的确切的gem和版本,为Ruby项目提供了完整的可运行环境。
shell># gem install bundler
# 更换bundle 源
shell># bundle config mirror.https://rubygems.org https://gems.ruby-china.org
安装rails环境
# -v 安装指定版本
# -V 显示过程
shell># gem install rails -v 5.0.0 -V
## 漫长的安装后
shell># rails -v
Rails 5.0.0
windows7下安装ruby
有两种方式
Ruby Installer Ruby Installer 是一个在 Windows 下的安装程序,用来安装 Ruby 语言的开发工具和运行环境支持。
railsinstaller rails整合包,包括ruby,rails,DevKit等
RubyInstaller 的安装
下载
到 http://rubyinstaller.org/downloads/ 下载 Ruby 2.3.0 (x64) 百度云
下载 RubyInstaller Development Kit (DevKit) DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe 百度云
下载 SSL 证书 到http://curl.haxx.se/docs/caextract.html,在这个界面下载 cacert.pem 百度云
设置环境变量
双击一路安装成功后,需要设置环境变量,比如我安装在 D:\Ruby23-x64 目录下,需要设置
RUBY_HOME=D:\Ruby23-x64PATH=D:\Ruby23-x64\binSSL_CERT_FILE=D:\Ruby23-x64\cacert.pem
安装DevKit
解压安装,比如我安装在 D:\ruby_devkit 目录下 启动命令提示符,并进入到DevKit展开后的文件夹中
ruby dk.rb init
打开config.yml文件,设置路径
---- D:/Ruby23-x64- D:/Ruby23-x64
安装rails环境
过程可能会比较久,多试几次
C:\Users\Administrator> gem sources --remove https://rubygems.org/ -VC:\Users\Administrator> gem sources --add https://gems.ruby-china.org/ -VC:\Users\Administrator> gem update --system -VC:\Users\Administrator> gem install rails -V
C:\Users\Administrator>rails -v
Rails 5.0.0
可以开始rails之旅了,其实才刚刚开始,还有更多的东西...
转载于:https://my.oschina.net/2688/blog/706630
安装Ruby和Rails运行环境相关推荐
- 1.1 开始起步,配置ruby on rails运行环境
这是个复习用的傻瓜式教程. 现在才开始学的ruby on rails,我的第一次配置以失败告终,因为连一个应用程序都创建不了.后来发现rails里面的ruby版本竟然和装的不一样,原来一开始装了两个版 ...
- 安装 Ruby 和 Rails 开发环境
最近开始学习ruby on rails,为自己的学习记录一下. 安装 系统:OS X 10.8 根据http://ruby-china.org/wiki/install_ruby_guide 安装即可 ...
- 新手安装ruby on rails(ror)的成功必备手册
2019独角兽企业重金招聘Python工程师标准>>> 如何快速正确的安装 Ruby, Rails 运行环境 每一位使用windows系统来进行ROR开发项目的都是这个世界上折翼的天 ...
- 在Mac上安装Ruby on Rails
前两天写了博文提到安装Ruby on Rails时系统没有响应的问题,后来就有人问我在Mac上安装Ruby on Rails的完整过程,所以记录在这里,供大家参考. 1. 安装xCode的Comman ...
- windows安装ruby on rails
安装ruby on rails for windows 安装ruby 我们需要command prompt 就是cmd 环境下的一些命令. 安装windows版本的ruby程序,安装的时候记得勾选环境 ...
- windows 7 home basic 上安装iis 和php运行环境
我有一部Dell 笔记本电脑,操作系统是windows 7 home basic, 我想在上面安装iis和php运行环境玩玩,按照网上说的方法,在控制面板里-->打开或关闭windows 功能. ...
- dapper 安装_在Ubuntu Dapper或Edgy上安装Ruby on Rails
dapper 安装 Ruby on Rails is a popular new framework for developing web applications. Since Ruby on Ra ...
- 如何快速正确的安装 Ruby, Rails 运行环境
对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境. 次安装方法同样适用于产品环境! ...
- 如何使用Docker轻松设置Ruby on Rails开发环境
You've likely heard about Docker terms like containers, images, services, volumes, network, Dockerfi ...
最新文章
- JS学习梳理(三)类型和语法
- ssm配置socket_ssm框架中集成websocket实现服务端主动向客户端发送消息
- 内核同步机制——自旋锁
- 打印九九口诀表(15)
- linux 进程(二) --- 进程的创建及相关api
- Ionic--再次打开自动填充用户名和密码的问题解决方法
- Start with - Connect by - level
- python 实例方法 类方法_Python实例方法 静态方法 类方法
- )类 新建javafx程序时_CML Copley提供的运动控制程序开发类库
- 执行git命令出现 xcrun: error:
- pageoffice动态模板填充JAVA,使用卓正PageOffice--动态填充Word文档
- “仿宋_GB2312、楷体_GB2312、方正小标宋简体”的下载和安装方式【实操】
- PageAdmin CMS建站系统的可视化编辑体验
- 火狐firefox浏览器不能播放视频,但别的浏览器可以。
- 搜狗站长工具:索引量与收录量的解释,它等同于site的收录吗?
- Selenium - What will happen behind the scenes when running client code
- 权变理论计算机管理理论,权变理论视角的教育管理研究
- 图形学基础知识:走样和反走样,频域和滤波
- 列车停站方案_城市轨道交通列车停站方案
- Android基于Facebook Rebound的动画效果框架Backboard demo (非常炫酷)
热门文章
- ios 裁剪框大小_iOS实现裁剪框和图片剪裁功能
- 陈怡然团队最新研究:用复数神经网络提高梯度正则化准确度 | ICML 2021
- 这才是最好的程序语言,不服来辩
- 开工快乐!AI内参邀你继续学习,并送上50元优惠券!
- 到底什么样的程序员能称为架构师?
- Lottie开源动画库
- 12.21 php-fpm的pool 12.22 php-fpm慢执行日志 12.23 open_basedir 12.24 php-fpm进程管理
- 单用户模式迁移home家目录
- datePicker在fullscreen下不弹出
- C#中三种定时器对象的比较