ruby rails 安裝
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ruby rails 安裝相关的知识,希望对你有一定的参考价值。
一/安裝ruby2.2.2
方法一:
首先進行Linux更新:
$ sudo apt-get update
$ sudo apt-get upgrade
安裝必要的套件:
$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev
$ tar xvfz ruby-2.2.2.tar.gz
$ cd ruby-2.2.2/
$ ./configure
$ make
$ sudo make install
方法二:使用rvm安装ruby(建议) https://ruby-china.org/wiki/rvm-guide 安装2.2.4 使用上述方法某些套件可能安装失败
二/配置GEM源
◆输入:gem sources -r url地址
注:默认的url地址后必须有”/”,否则删不掉。
添加淘 宝的源地址。
◆输入:gem sources -a url地址
更新源的缓存
◆输入:gem sources -u
更新源的缓存后即完成了Ruby的gem源修改。
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
查看gem源:gem sources
删除默认的源地址。
注:默认的url地址后必须有”/”,否则删不掉。
gem sources -r https://rubygems.org/
◆输入:gem sources -a url地址
注:国内使用淘宝的源比较稳定,且安装或更新网速都比较快。
gem sources -a https://ruby.taobao.org/
更新源的缓存
◆输入:gem sources -u
更新源的缓存后即完成了Ruby的gem源修改。
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
三/安裝rails4.2.3
gem install -v 4.2.3 rails --no-ri --no-rdoc
項目需要的gem:sudo apt-get install imagemagick libmagickwand-dev
gem environment 查看gem安装位置等信息
问题
执行 rails server 报错 Could not find a javascript runtime,需要安装nodejs https://note.youdao.com/web/#/file/Xh6nSAj/note/WEBd7e0fc35c9d91cf61c163dcf18729c98/
以上是关于ruby rails 安裝的主要内容,如果未能解决你的问题,请参考以下文章
思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)