■ Rubyのインストール
以前手動で入れたりその時のシムリンクがどうのとか
うざったかったのでportsでruby入れ直します。
$ sudo port install ruby 〜略〜 $ ruby -v ruby 1.8.7 (2010-12-23 patchlevel 330) [i686-darwin10]
■ RubyGemsのインストール
↓でRubyGemsの歴史っていうか背景が分かったりするわけなんですが、
シリーズ パッケージマネジメント 【第 1 回】 RubyGems (1)
シリーズ パッケージマネジメント 【第 2 回】 RubyGems (2)
やる事はベタに、tarをwgetで落としてきて、setup.rbを叩く的な。
バージョンは1.3.7が新しげだったのでそれにしました。
・ダウンロード
$ wget http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz 〜略〜 2010-12-28 13:54:42 (122 KB/s) - `rubygems-1.3.7.tgz' へ保存完了 [290986/290986]
・解凍
$ tar xvf rubygems-1.3.7.tgz どやどやっと出てきます。
・ディレクトリに移動してsetup.rb叩く
$ cd rubygems-1.3.7 ショボいユーザーだと権限系でなんか怒られるので、、 $ ruby setup.rb ERROR: While executing gem ... (Errno::EACCES) Permission denied - /opt/local/lib/ruby/site_ruby/1.8/gauntlet_rubygems.rb sudoで叩きます。 $ sudo ruby setup.rb 無事インストール完了です。 $ gem -v 1.3.7
■ Netbeans6.9をインストール
何やら6.9でRails3をサポートって事なので、早速ダウンロードして
プロジェクトを作ってみます。
なんとなくサーバーはMongrelにしてみます。
RDBMSはとりあえずsqlite3にしておきます。
Railsの3.0.3が選べるようになってます。
で、ファイルがズコズコって出来た後に、
サーバー立ち上げよと思ったら、なんかMongrelのgemがねーよ的な。
.gem/ruby/1.8/gems/rack-1.2.1/lib/rack/handler/mongrel.rb:1:in `require': no such file to load -- mongrel (LoadError)
ってことでMongrelのgem入れます。
$ sudo gem install mongrel 〜略〜 Successfully installed gem_plugin-0.2.3 Successfully installed daemons-1.1.0 Successfully installed fastthread-1.0.7 Successfully installed cgi_multipart_eof_fix-2.5.0 Successfully installed mongrel-1.1.5 5 gems installed 〜略〜
で、もっかい実行したら、、やっぱダメじゃん、、と。
Gemfileの記述いじったり、mongrel_experimentalがなんたらとか
やってみましたが、別にモングレルじゃなきゃ嫌なわけでもないので、
Webrickにしてやって、localhostの3000番ポートでWelcome aboard画面が
出てきましたよ、と。
ってことで環境は出来たので、何作っかなぁ。ベタにTwitterから情報引っ張ってきて、
形態素解析とかしてこねくり回すのとかやってみよかな。
オライリージャパン
売り上げランキング: 14852
コメント
[…] #自分は環境作るだけで4つもブログ書いてしまいましたw 1, 2, 3, 4 […]