`
lgch123
  • 浏览: 4667 次
  • 性别: Icon_minigender_1
  • 来自: 福州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Ubuntu 9.10 如何安装rais环境

阅读更多

Ubuntu 是开发 Ruby on Rails Web 程序的理想平台,在 Ubuntu 上安装 Ruby on Rails 开发环境需要用到标准的 APT 工具和 RubyGems 软件包管理器。通常我们使用 APT 安装 Ruby 语言解释器,而其他用 Ruby 编写的程序,包括 Rails 框架,则通过 RubyGems 获得。

Ruby on Rails 官方网站对安装过程作了简略地描述,本文在这篇说明的基础上针对 Ubuntu 环境作了些补充,这些步骤适用于 Ubuntu 9.10 版(Karmic Koala)。

1. 安装 C 语言编译器

$ sudo apt-get install build-essential

2. 安装 Ruby 语言解释器

Ubuntu 提供多个版本的 Ruby 语言解释器,根据官方推荐,我们选择安装 1.8 版。

$ sudo apt-get install ruby1.8 ruby1.8-dev ri1.8 rdoc1.8 irb1.8 ruby1.8-examples libdbm-ruby1.8 libgdbm-ruby1.8 libtcltk-ruby1.8 libopenssl-ruby1.8 libreadline-ruby1.8

安装完成后,还要为可执行文件创建标准别名:

$ sudo ln -s /usr/bin/ruby1.8 /usr/local/bin/ruby
$ sudo ln -s /usr/bin/rdoc1.8 /usr/local/bin/rdoc
$ sudo ln -s /usr/bin/ri1.8 /usr/local/bin/ri
$ sudo ln -s /usr/bin/irb1.8 /usr/local/bin/irb

可以通过查看版本号来判断 Ruby 是否安装成功:

$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux]

3. 安装 RubyGems 软件包管理器

$ wget http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz
$ tar xvzf rubygems-1.3.6.tgz
$ cd rubygems-1.3.6
$ sudo ruby setup.rb
$ sudo ln -s /usr/bin/gem1.8 /usr/local/bin/gem

4. 通过 RubyGems 安装 Rails 框架

$ sudo gem install rails

安装 Rails 的过程可能需要几分钟时间,请耐心等待。结束后确认已安装成功:

$ rails -v
Rails 2.3.5

5. 安装 SQLite 数据库

Rails 支持所有常见的数据库,在开发过程中,我们一般使用默认的 SQLite 数据库。

$ sudo apt-get install sqlite3 libsqlite3-dev
$ sudo gem install sqlite3-ruby

6. 安装 Ruby 调试器(可选)

调试传统的 Web 程序往往很困难,通过 Ruby 调试器,我们可以很方便地在 Rails 程序中设置断点,查看调用栈信息。

$ sudo gem install ruby-debug

7. 安装 Mongrel Web 服务器(可选)

Ruby 语言解释器自带 WEBrick Web 服务器,对于一般开发工作而言,这已经够用了。如果需要产品级的 Web 服务器,可以安装 Mongrel。

$ sudo gem install mongrel

对 Windows 用户的建议

如果打算在 Windows 上编写 Ruby on Rails 程序,有三种方案可供选择:

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics