ubuntu11.04上ruby1.9.2 rals3 mysql 开发环境配置

ubuntu11.04上配置: ruby1.9.2 rails3.0.7 xampp1.7.4(内含apache 和 mysql) 开发环境。
ruby on rails的安装转自链接:[url]http://www.hansay.com/episodes/installing-rails-3-on-ubuntu-10-04-lucid-lynx-with-rvm[/url]
首先安装curl:
$  sudo apt-get install curl  git-core

然后安装rvm:
$  bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer) 

在~/.bashrc 中加入以下代码:
if [[ -s "$HOME/.rvm/scripts/rvm" ]]  ; then source "$HOME/.rvm/scripts/rvm" ; fi 

重启终端然后执行:
$  rvm notes

如果看到有对应的输出信息的话就说明安装正确

安装必要的packages:
$  sudo apt-get install bison build-essential zlib1g zlib1g-dev libssl-dev libreadline5-dev libxml2-dev subversion autoconf

安装完以上必须的packages后,就可以安装ruby 1.9.2了:
$  rvm install 1.9.2  

安装完ruby 1.9.2后, 我们可以把rvm ruby 1.9.2设置为默认:
$  rvm --default ruby-1.9.2

接下来就可以查看ruby 版本了:
$  ruby -v  
ruby 1.9.2p180 (2010-08-18 revision 29034) [x86_64-linux]

接下来安装rails3:
$  gem install rails

xampp1.7.4的安装见链接:[url]http://www.apachefriends.org/en/xampp-linux.html#377[/url]
现在已经有装上了ruby1.9.2和rails3.07,以及mysql和apache。
如果要在自己的rails项目开发中使用sqllite3的话直接安装sqlite3和相关驱动:
sudo apt-get install -y sqlite3 libsqlite3-dev libsqlite3-ruby
gem install sqlite3-ruby

如果要使用mysql数据库进行开发的话:
安装相应的库:
sudo apt-get install libmysql-ruby 
sudo apt-get install libruby liberuby-dev
sudo apt-get install libmysqlclient15-dev

安装mysql:
sudo apt-get install mysql-server libmysqlclient15-dev 

安装mysql驱动:
gem install mysql
gem install mysql2

安装mysql:
sudo apt-get install mysql-server libmysqlclient15-dev

注意:如果使用mysql数据库开发时:新建rails工程需用命令:
rails new rails_project -d mysql

然后将rails_project根目录中gemfile中的
gem 'mysql2'

改成:
gem 'mysql2','<0.3'

然后还需进入rails_project路径中执行命令:
bundle install

这样进行数据迁移时就不会出错了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值