ogagagaの日記

ruby、mac、スポーツ、釣り、アウトドア、etc・・・について、気ままに・・・。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

MaxOSX Rails環境構築 その1

Mac経験は一年くらいあるけど、仕事の都合上開発作業はしていなかったので、一から勉強しなきゃないなと思い、いろいろメモを残すことにした。

以下は、MaxOSX 10.5.6でのRails環境構築をメモです。

とりあえず、会社のWindowsPCと同じRails環境の構築をしてみる。
<開発環境>
Eclipse + aptana plugin
<動作環境>
Apache + mongrel + rails 2.0.2 + MySQL5.x

の環境をまねてみようと思ったけど、同じだと面白みがないので、
<開発環境>
Emacs(使ったことない→これを機会に覚えてみる)
<動作環境>
Apache2.2 + mongrel + rails2.3.2(最新) + MySQL5.x
にしてみることにした。
http://rubyonrails.org/
で調べたら、2009-03-15 2.3.2が最新でした。
私が知っているのは、2.0.2なので既に時代遅れだ。やはり、勉強の必要あり!

きっとはまること間違いなしだな(笑)。

とりあえず、Terminalを起動して、
$ ruby -v と入力すると
ruby 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]
と表示された。Leopardは最初からrubyがインストール済みだった。ラッキー!

念のためirbで動作確認した。
$ irb
>> 1+1
=> 2
問題ないようです。

次にgemを確認。
$ gem -v
1.0.1
$ gem list
*** LOCAL GEMS ***
actionmailer (1.3.6)
actionpack (1.13.6)
actionwebservice (1.2.6)
activerecord (1.15.6)
activesupport (1.4.4)
acts_as_ferret (0.4.1)
capistrano (2.0.0)
cgi_multipart_eof_fix (2.5.0)
daemons (1.0.9)
dnssd (0.6.0)
fastthread (1.0.1)
fcgi (0.8.7)
ferret (0.11.4)
gem_plugin (0.2.3)
highline (1.2.9)
hpricot (0.6)
libxml-ruby (0.3.8.4)
mongrel (1.1.4)
needle (1.3.0)
net-sftp (1.1.0)
net-ssh (1.1.2)
rails (1.2.6)
rake (0.7.3)
RedCloth (3.0.4)
ruby-openid (1.1.4)
ruby-yadis (0.3.4)
rubynode (0.1.3)
sqlite3-ruby (1.2.1)
termios (0.9.4)

最初からgemやrailsがインストール済みのようだけど、いろいろバージョンが古いので、バージョンアップしてみる。

$ gem install rails
Bulk updating Gem source index for: http://gems.rubyforge.org
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/bin directory.

いきなり怒られた(笑)。

権限がないということなので、

$ sudo gem install rails
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.

To proceed, enter your password, or type Ctrl-C to abort.

Password:
Bulk updating Gem source index for: http://gems.rubyforge.org

ここで3分くらい待ったあとインストールが始まった。

Successfully installed rake-0.8.4
Successfully installed activesupport-2.3.2
Successfully installed activerecord-2.3.2
Successfully installed actionpack-2.3.2
Successfully installed actionmailer-2.3.2
Successfully installed activeresource-2.3.2
Successfully installed rails-2.3.2
7 gems installed
Installing ri documentation for rake-0.8.4...
Installing ri documentation for activesupport-2.3.2...
Installing ri documentation for activerecord-2.3.2...
Installing ri documentation for actionpack-2.3.2...
Installing ri documentation for actionmailer-2.3.2...
Installing ri documentation for activeresource-2.3.2...
Installing RDoc documentation for rake-0.8.4...
Installing RDoc documentation for activesupport-2.3.2...
Installing RDoc documentation for activerecord-2.3.2...
Installing RDoc documentation for actionpack-2.3.2...
Installing RDoc documentation for actionmailer-2.3.2...
Installing RDoc documentation for activeresource-2.3.2...

$ gem list | grep rails
rails (2.3.2, 1.2.6)

おー! インストールできた。

続きはMaxOSX Rails環境構築 その2
で書きます。
スポンサーサイト
  1. 2009/04/14(火) 00:05:59|
  2. Mac
  3. | トラックバック:0
  4. | コメント:0
<<MacPortsをLeopardへインストール | ホーム | WindowsからMacへデータ移行 iTunes編>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://ogagaga.blog19.fc2.com/tb.php/41-6a0c1c19
この記事にトラックバックする(FC2ブログユーザー)

プロフィール

ogagaga

Author:ogagaga
北海道小樽市在住のエンジニア(職場は札幌)です。
Ruby、Rails、Objective-C、カメラ(NIKON D60)、iPhone(3GS)、たいやき、和菓子 etc...

flickr

http://www.flickr.com/photos/y_ogagaga/

flickr

www.flickr.com
y_ogagaga's items Go to y_ogagaga's photostream

SapporoRubyKaigi03_STAFF

RubyKaigi2010_STAFF

SapporoRubyKaigi02_STAFF

RubyKaigi2009_ATTENDEE

最近の記事

Viewサーチ北海道

カレンダー

05 | 2017/06 | 07
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 -

カテゴリー

月別アーカイブ

最近のコメント

最近のトラックバック

ブログ内検索

RSSフィード

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。