ubuntu13.10配置rails环境
apt-cache search ruby 查找最新版本的ruby包,我选的是ruby2.0
sudo apt-get install ruby2.0 安装ruby2.0
sudo apt-get install ruby2.0-dev 安装ruby2.0的重要module和header文件
sudo apt-get install ruby-execjs 安装javascript runtime
sudo gem update --system -V 更新到最新版本的gem,否则安装rails会失败
然后配置gem的source:http://ruby.taobao.org/
sudo gem install rails -V 安装rails
apt-cache search mysql 查找最新版本的mysql包
sudo apt-get install mysql-server 安装mysql-server,中间会要求输入root用户密码
sudo apt-get install libmysqld-dev 安装mysql的开发组件,否则gem的rails的mysql支持会安装失败
sudo gem install mysql2 -V 安装Rails的MySQL2支持库
sudo apt-get install git 安装git
$ rails new myapp -d mysql # 将会在当前目录创建Rails程序骨架 $ cd myapp # 进入目录 $ rails server # 启动服务器
- 安装RVM前的准备
- $ sudo apt-get install curl
- $ sudo apt-get install git-core
- 安装RVM
- $ curl -L https://get.rvm.io | bash -s stable
- $ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >>~/.bashrc
- $ source ~/.bashrc
- $ rvm -v
安装rvm后重启系统生效
sed -i 's!ftp.ruby-lang.org/pub/ruby!ruby.taobao.org/mirrors/ruby!' $rvm_path/config/db
$ rvm install 2.0.0
$ rvm 2.0.0 --default
rails new my_app --skip-bundle cd my_app bundle install --local另外,最新版bundler速度提高不少,建议使用,也能提速
gem install bundler --pre