參考肉餅的文章:[url]http://robbin.iteye.com/blog/43228[/url]
一、安裝 Ruby 解析器
ruby的源代碼可以從Ruby官方網站下載下傳:
[url]http://www.ruby-lang.org/en/downloads/[/url]
下載下傳源代碼包到本地Linux主機,然後解壓縮,進入該目錄,進行配置,編譯和安裝:
tar xzvf ruby-1.9.1.tar.gz
cd ruby-1.9.1
./configure –prefix=/usr/local/ruby
make && make install
上面的/usr/local/ruby是ruby的安裝目錄。
安裝好以後,修改作業系統PATH路徑,加入/usr/local/ruby/bin:
export PATH=/usr/local/ruby/bin:$PATH
将我們自己安裝的ruby放在系統PATH前面,避免作業系統自帶的ruby造成的幹擾。在
Linux上,一般将設定放在/etc/profile中,便于對全局生效。
二、安裝 ruby on rails
先安裝rubygems,可以從rubyforge下載下傳rubygems:
[url]http://rubyforge.org/projects/rubygems/[/url]
下載下傳好源代碼包,解壓縮,安裝:
tar xzvf rubygems-1.3.5.gz
cd rubygems-1.3.5/
ruby setup.rb
然後就可以安裝rails了,在确認伺服器已經連接配接網際網路的情況下執行:
gem install rails –y 即通過gem從rubyforge網站下載下傳rails所有依賴包安裝。
執行到上面這步的時候,提示缺少“zlib”,如果是這樣的話需要重新解壓ruby源檔案
然後編譯并安裝自帶的zlib。
cd ruby-1.9.1-p376/ext/zlib/
ruby extconf.rb
make && make install
然後:
irb
require 'zlib'
如果輸出是true就說明zlib已經安裝完成了
三、安裝 ruby 的資料庫擴充卡
下載下傳 mysql-ruby-2.8.1.tar.gz:
[url]http://rubyforge.org/frs/?group_id=4550[/url]
tar xzvf mysql-ruby-2.8.1.tar.gz
cd mysql-ruby-2.8.1
ruby extconf.rb (--with-mysql-dir=/opt/mysql5)
括号内的内容是指向mysql的安裝路徑,如果mysql是預設安裝的話就不需要括号内的内容
make && make install
如果執行上面的指令出錯,則需要安裝openssl,安裝方法跟上面的zlib相同,openssl文
件夾也在ext下。
測試一下:
rails firstruby
cd ~/firstruby/
ruby script/server
然後在浏覽器中輸入:
http://localhost:3000 頁面出現說明ror環境搭建完成。
另:
mysql gui工具:
sudo apt-get install mysql-gui-tools-common
把netbeans語言設定為英文:
修改netbeans安裝目錄下的 netbeans.conf檔案,在netbeans-default-options的參數裡加上 --locale en_US