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 程序,有三种方案可供选择:
分享到:
相关推荐
很详细的 Ubuntu 9.10 图解安装教程
先说一下安装环境,我的电脑分为4个盘:C(NTFS格式,Windows XP系统)、D、E、F(这三个是FAT32格式),我把Ubuntu9.10装在E盘,E盘事先被清空。 第一步:把ubuntu-9.10-desktop-i386.iso 文件拷贝到非安装盘,比如...
ubuntu 智能拼音安装方法(个人比较中意这个输入法)
Ubuntu 9.10 安装 Mediawiki 脚本
Ubuntu 9.10安装Oracle 10g手记
ubuntu9.10的用户指南汉化包,deb格式.
UBUNTU 9.10安装最新正式版千千静听(5.5.2)
硬盘安装 windows 7 和 ubuntu 9.10 双系统 Windows 7 和 ubuntu 都已经发布了,想体验一下。 Windows 7 已经安装了,本来想用 wubi 安装 ubuntu ,担心 ubuntu 系统性能不好,使用虚拟机安装吧,也是担心同样的...
Win 7 与 Ubuntu9.10系统安装顺序 (1)Win7 (2)Ubuntu9.10,注意在安装步骤第7步的时候,点击高级按钮,选择安装启动器引导设备的位置为你手动分区的那个光盘。 (3)登录win7(此时系统直接进入win7的),将此...
Ubuntu9.10安装图文教程(单双系统).pdf
ubuntu910界面汉化安装包,deb格式。由于包的相互依赖,需用如下命令安装: #dpkg -i language-pack-gnome-zh-hans_1%3a9.10+20091022_all.deb language-pack-gnome-zh-hans-base_1%3a9.10+20091022_all.deb #dpkg -...
Linux操作系统_Ubuntu_9.10_图解安装教程
Ubuntu安装配置指南 作者:Jandy 当前版本:9.10-1.0.091101 目录 准备工作 准备硬盘空间 安装系统 速配指南 更新历史 包括Ubuntu的下载、安装、中文配置、上网、软件下载更新等一系列操作指南,很适合新手...
步骤很详细,我本人已经安装成功,初次安装的新手,找上面的操作,保证OK!
亲自实践的完整的ORACLE10安装过程
安装 Ubuntu 9.10 全过程视频教程
ubuntu910的ibus输入法,由于附件大小的限制,分开成两个资源上传.
ubuntu9.10的源,用于更新; Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb http://archive.ubuntu.com/ubuntu/ karmic main restricted universe multiverse deb ...
用虚拟机在移动硬盘上安装Ubuntu 9.10 视屏
Ubuntu 9.10下安装SimpleScalar v3.0的安装指南。