ror開發環境搭建

2021-05-01 01:57:36 字數 2406 閱讀 6998

引用自http://blog.csdn.net/bjcaedmon/archive/2009/05/16/4187686.aspx

一、安裝ruby

1、解壓 : $ tar xvzf ruby-1.8.6-p368.tar.gz

2、$ cd ruby-1.8.6-p368

$ ./configure --prefix=/usr/local/ruby1.8.6p386

$ make

$ sudo make install

3、$ sudo vim /etc/profile

export path=/usr/local/ruby1.8.6p386/bin:$path

登出,重新登入

4、$ ruby -v

顯示:ruby 1.8.6 (2009-03-31 patchlevel 368) [i686-linux]

5、更改資料夾許可權,否則後面的安裝必須加sudo

$ sudo chmod -r 777 /usr/local/ruby1.8.6p386

二、安裝rails

$ tar xvzf rubygems-1.3.2.tgz

$ cd rubygems-1.3.2

$ [sudo] ruby setup.rb

7、對於ruby-1.9.1則發生的錯誤不同:/usr/local/lib/ruby/site_ruby/1.8/rubygems /custom_require.rb:27:in `gem_original_require': no such file to load -- zlib (loaderror)。zlib沒有安裝。首先安裝zlib依賴的包檔案,

$ sudo apt-get install zliblg zliblg.dev           

進入原始碼目錄,找到ext/zlib,進入:

$ cd ruby-1.8.6-p368/ext/zlib

$ ruby extconf.rb

$ make && make install

如果發生了類似的openssl錯誤,首先確保系統中安裝了openssl,libssl-dev,然後用類似的方法解決。

$ cd ruby-1.8.6-p368/ext/readline

$ ruby extconf.rb 

$ make && make install  

同樣,有時會發生readline錯誤,首先確認是否安裝了libncurses5-dev libreadline5-dev ,如果沒有安裝,先安裝

$ sudo apt-get install libncurses5-dev libreadline5-dev

然後:$ cd ruby-1.8.6-p368/ext/readline

$ ruby extconf.rb 

$ make &&  make install  

8、$ gem install rails

安裝完畢後,執行rails -v,返回:rails 2.3.2。

執行gem list,則列出所安裝的gems。

三、安裝mysql-ruby驅動

9、mysql驅動安裝前,要確保libmysql-ruby1.8,libmysqlclient15-dev已經安裝

$ tar xvzf mysql-ruby-2.8.tar.gz

$ cd mysql-ruby-2.8

$ ruby extconf.rb --with-mysql-config

$ make && make install

10、$ mkdir work

$ cd work

$ rails demo

$ cd demo

ruby version

1.8.6 (i686-linux)

rubygems version

1.3.2

rack version

1.0rails version

2.3.2

active record version

2.3.2

action pack version

2.3.2

active resource version

2.3.2

action mailer version

2.3.2

active support version

2.3.2

/home/zh/work/depot

environment

development

database adapter

mysql

database schema version

20090514120521

否則檢查demo/config/database.yml,檢視引數配置是否正確。

配置ROR開發環境

1 安裝ruby sudo apt get update sudo apt get install build essential libopenssl ruby sudo apt get install ruby rubygems ruby1.8 dev 版本是1.8.7 2 安裝rails su...

ubuntu下配置ROR開發環境

一直想去學下ror。終於把ubuntu裝上然後在裡面配置了ror的開發環境。雖然做了很多功課可是在真正安裝的時候,還是出了很多問題。特意記下來留個紀念。1.安裝build工具 sudo apt get install build essential 2.安裝readline zlib libncur...

R O R 開發前奏

裝好ruby以後,開啟命令列視窗輸入 ruby v 如果出現ruby的版本號 1.8.5 最新 就為安裝成功 出現版本號 1.2.2 最新 就為安裝成功,rails安裝在ruby目錄下 lib ruby gems 1.8 gems rails 1.2.2 如果你選用的開發ide是radrails的話...