ubuntu11.04上配置: ruby1.9.2 rails3.0.7 xampp1.7.4(内含apache 和 mysql) 开发环境。
ruby on rails的安装转自链接:
http://www.hansay.com/episodes/installing-rails-3-on-ubuntu-10-04-lucid-lynx-with-rvm
首先安装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的安装见链接:
http://www.apachefriends.org/en/xampp-linux.html#377
现在已经有装上了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
这样进行数据迁移时就不会出错了。
分享到:
相关推荐
Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf
Ubuntu11.04下Nginx + PHP + Mysql 安装源文件与安装说明 Ubuntu Nginx PHP Mysql 安装
ubuntu11.04的详细安装方法,其中包括自动分区和手动分区的步骤,希望能对广大用户有帮助!
最新的Ubuntu 11.04安装指南(详细图解)
ubuntu11.04上编译omap3530内核存在问题解决方法.使用的是天漠公司的sbc8100开发板
ubuntu 11.04下android开发环境的搭建
Ubuntu11.04 下载
Ubuntu 11.04 搭建Android开发环境~~~~~~~~~~~
CSI Tool 集成安装包(适配Ubuntu 11.04系统,Intel 5300 无线网卡) csitools
最快最全的Ubuntu11.04源,速度超快
ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。 ubuntu11.04安装wine1.3的图文方法。
ubuntu11.04搭建Android开发环境步骤及所遇到的问题
ubuntu11.04下android开发环境的搭建.pdf
硬盘全新安装ubuntu11.04 硬盘全新安装ubuntu11.04
ubuntu11.04如何从图形界面切换的终端及root 用户的切换ubuntu11.04如何从图形界面切换的终端及root 用户的切换ubuntu11.04如何从图形界面切换的终端及root 用户的切换ubuntu11.04如何从图形界面切换的终端及root ...
ubuntu 11.04 3D桌面教程
Ubuntu 11.04 安装后要做的20件事情 Ubuntu 11.04 安装后要做的20件事情 Ubuntu 11.04 安装后要做的20件事情
ubuntu 11.04 3D安装及事项,实现完美的3D效果,及优化开机速度
安装ubuntu11.04的安装,亲测可用,放心下载 Ubuntu(又称乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)、ARM和ppc架构,由全球化的专业开发团队...