ruby on rails install

搞了好几次rails的运行环境了,每次笔记记下来之后都忘了保存了,这次索性就贴出来。下面是基于ubuntu12.04安装ruby运行环境和rails的一些必要步骤,有兴趣的可以尝试下。

# 安装curl
sudo apt-get install curl

# 安装rvm
curl -L get.rvm.io | bash -s stable

# 查看安装ruby所需要的依赖的包
rvm requirements
# 安装上面给出的所需要的依赖包
sudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion

# 列出可以安装的ruby版本
rvm list known

# 选择一个上面给出的ruby版本下载安装
rvm install 1.9.3

# 下载完成安装的适合可能会出现下面的警告,无需处理继续等待。
# Please note that it's required to reinstall all installed rubies:
# rvm reinstall $(rvm list strings | tr "" ',')
# rvm all-gemsets do rvm gemset pristine

# 安装ruby环境到这一步就卡住了,可能是被墙了吧。等待重新连接三次就可以跳过安装了。
# Retrieving rubygems-1.8.24

# 设置默认ruby开发环境
rvm 1.9.3 --default

# 设置rvm的环境变量
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.' >> ~/.bashrc

# 因为rubygems被墙了,还好有华仔提供的淘宝源,下面修改gem的下载源为淘宝
# 1.删除默认的源地址
gem source -r http://rubygems.org/
# 2.配置上淘宝的源地址
gem source -a http://ruby.taobao.org/

# 安装bundler和rails
gem install bundler rails

# 因为rails的运行环境需要javascript的运行环境,在此我们选择nodejs的作为javascript的运行环境
# 安装nodejs
sudo apt-get install nodejs npm

# 安装mysql服务
sudo apt-get install mysql-server
# 下面一步可以省略,看自了
# 安装mysql管理器
sudo apt-get install mysql-workbench

# 安装curl的ssl支持
sudo apt-get install libcurl4-openssl-dev

# 安装sublime2
# 增加sublime2的源地址和验证密钥
sudo add-apt-repository ppa:webupd8team/sublime-text-2
# 更新源列表
sudo apt-get update
# 下载安装sublime2
sudo apt-get install sublime-text-2-dev
# sublime

参考指南:
http://www.wolfe.id.au/2010/12/06/installing-ruby-with-rvm-on-ubuntu-10-10/
http://ruby-china.org/wiki/rbenv-guide
http://ruby-china.org/wiki/rvm-guide
http://ruby-china.org/wiki/install_ruby_guide

posted @ 2012-08-27 02:38  大神叔叔  阅读(722)  评论(0)    收藏  举报