ubuntu 10.4下ruby 1.9.2+rails 3.0開發環境配置

來源:互聯網
上載者:User
文章目錄
  • 1. 安裝 Ruby 語言解譯器
  • 2. 安裝 Rails 編程架構
  • 3.安裝passenger和nginx

     對沒 Mac 卻希望學習 Rails 的程式員來說,Ubuntu 是最理想的選擇。多少令人遺憾地是:Ubuntu 的世界裡缺少傳說中最好的文字編輯器 TextMate 和事實上最好的圖片編輯器 Photoshop,幸好 Emacs 和 GIMP 已經完全滿足了我這個蹩腳程式員兼業餘美工的全部需要。不過別擔心,我們一點也不孤獨,因為《Agile Web Development with Rails》的合作者 Sam Ruby 也在用 Ubuntu。

在 Ubuntu 上安裝 Rails 開發環境大致包括三個步驟:

  1. 安裝 Ruby 語言解譯器;
  2. 安裝 Rails 編程架構;
  3. 安裝 Rails web伺服器.

這些步驟其實都很簡單,我不知道為什麼網上的說明都寫得那麼複雜。開始動手吧!

1. 安裝 Ruby 語言解譯器

安裝過程中需要用到 C 語言編譯器,我們在安裝 Ruby 的同時順帶安裝全套編譯工具。

$ sudo apt-get build-essential
$ wget http://http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2-p0.tar.bz2 
$ tar xvzf ruby-1.9.2-p0.tar.bz2
$ cd ruby-1.9.2-p0
$ ./configure -prefix=/usr/local/ruby  #指定安裝路徑
$ make && make install
$ sudo ln -s /usr/local/ruby/bin/ruby /usr/bin/ruby
$sudo ln -s /usr/local/ruby/bin/gem /usr/local/gem
#1.9.2打包有rubygems,不用自己動手安裝了, ruby -v,gem -v查看是否安裝成功

 

2. 安裝 Rails 編程架構

Rails 架構本身是用 Ruby 語言編寫的,所以我們通過 RubyGems 軟體包管理器來安裝。

$ sudo gem install rails

在開發 Rails 程式時,我們還需要用到 SQLite 資料庫。

$ sudo apt-get install sqlite3 libsqlite3-dev$ sudo gem install sqlite3-ruby
3.安裝passenger和nginx
$ sudo gem install passenger
$ passenger-install-nginx-module
#接下的每一步都有提示,按照提示走就是了

安裝完成後(我的裝在/usr/local/nginx目錄)

$ /usr/local/nginx/sbin/nginx            #啟動nginx

$ /usr/local/nginx/sbin/nginx -s stop #停止nginx

 



相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.