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源:gem sources

删除默认的源地址。
◆输入:gem sources -r url地址
注:默认的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 我的博客文章“Rails中更好的条件验证”的片段

Ruby/Rails:生成脚手架的代码在哪里

思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)

Rails 框架上的 Ruby CGI 代码

以下代码片段是不是容易受到 Rails 5 中 SQL 注入的影响?

ruby Ruby on Rails + GitHub + CircleCI 2.0的典型代码设置