ubuntu11.04上ruby1.9.2 rals3 mysql 开发环境配置
来源:互联网 发布:金融信用基础数据库 编辑:程序博客网 时间:2024/06/07 22:45
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:
Java代码
- $ sudo apt-get install curl git-core
然后安装rvm:
Java代码
- $ bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
在~/.bashrc 中加入以下代码:
Java代码
- if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then source "$HOME/.rvm/scripts/rvm" ; fi
重启终端然后执行:
Java代码
- $ rvm notes
如果看到有对应的输出信息的话就说明安装正确
安装必要的packages:
Java代码
- $ sudo apt-get install bison build-essential zlib1g zlib1g-dev libssl-dev libreadline5-dev libxml2-dev subversion autoconf
、
安装完以上必须的packages后,就可以安装ruby 1.9.2了:
Java代码
- $ rvm install 1.9.2
安装完ruby 1.9.2后, 我们可以把rvm ruby 1.9.2设置为默认:
Java代码
- $ rvm --default ruby-1.9.2
接下来就可以查看ruby 版本了:
Java代码
- $ ruby -v
- ruby 1.9.2p180 (2010-08-18 revision 29034) [x86_64-linux]
接下来安装rails3:
Java代码
- $ 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和相关驱动:
Java代码
- sudo apt-get install -y sqlite3 libsqlite3-dev libsqlite3-ruby
- gem install sqlite3-ruby
如果要使用mysql数据库进行开发的话:
安装相应的库:
Java代码
- sudo apt-get install libmysql-ruby
- sudo apt-get install libruby liberuby-dev
- sudo apt-get install libmysqlclient15-dev
安装mysql:
Java代码
- sudo apt-get install mysql-server libmysqlclient15-dev
安装mysql驱动:
Java代码
- gem install mysql
- gem install mysql2
安装mysql:
Java代码
- sudo apt-get install mysql-server libmysqlclient15-dev
注意:如果使用mysql数据库开发时:新建rails工程需用命令:
Java代码
- rails new rails_project -d mysql
然后将rails_project根目录中gemfile中的
Java代码
- gem 'mysql2'
改成:
Java代码
- gem 'mysql2','<0.3'
然后还需进入rails_project路径中执行命令:
Java代码
- bundle install
这样进行数据迁移时就不会出错了。
- ubuntu11.04上ruby1.9.2 rals3 mysql 开发环境配置
- 教你10分钟内在Windows上完成Ruby1.9.2+Rails3.1.1开发环境的安装和配置
- ubuntu11.04上搭建Android SDK开发环境
- ubuntu11.04 下 Django开发环境配置小结
- Ubuntu11.10 上安装CUDA开发环境
- 如何在Ubuntu10.04上安装RVM及Ruby1.9.2
- ubuntu11.04下配置PHP环境
- 在VMWare Workstation8.0上使用ubuntu11安装和配置Hadoop群集环境04_WordCount示例
- Ubuntu11.04上tftp服务的配置
- Ubuntu11.04上tftp服务的配置
- Ubuntu11.04上tftp服务的配置
- Ubuntu11.04上tftp服务的配置
- ubuntu11.04下搭建android开发环境
- Ubuntu11.04 Android开发环境搭建
- Ubuntu11.04 Android开发环境搭建
- ubuntu11.04 mysql的安装与配置
- ubuntu11.04下配置Android开发环境(Eclipse安装过程)
- ubuntu11.10下配置android的Eclipse开发环境
- Flex中如何利用useHandCursor
- JVM优化配置指导手册(1)
- JDK安装后 没有tools.jar 和dt.jar包的解决办法
- 网页中嵌入Flash的方法讨论
- Actionscript中的操作符
- ubuntu11.04上ruby1.9.2 rals3 mysql 开发环境配置
- 500 Error: Cannot find module 'jade'
- 使用ruby-debug-ide和ruby-debug-base让Eclipse3.5 和 Aptana3.01能够调试ruby1.9.2和rails3
- Vmware 连网
- SSH 的一些安全小技巧
- Windows与Vmware下的Linux文件共享方法
- Linux命令----VI
- Linux命令----cat
- Linux命令---- update-alternatives