railsまでcoLinuxと同じ手順で入れることができた。
別に必要になるわけじゃぁないんだけど、mongrelを入れるところまでやってみようと思う。
mongrel入れるのはgemでイッパツ!!だと思ったら違うらしい。
fastthreadなるものを入れるときに↓みたいなえらーがおきる
Building native extensions. This could take a while...
ERROR: While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.
ruby extconf.rb install mongrel
can't find header files for ruby.
ぐぐってみたところ、ruby-develを入れれば解決するというのを見つけたのでやってみた。
早速したのコマンドをうってみる。
$ sudo yum install ruby-devel
$ sudo gem install mongrel --include-dependencies
結果↓のようになって無事インストール完了!!!
Select which gem to install for your platform (i386-linux)
1. mongrel 1.0.1 (mswin32)
2. mongrel 1.0.1 (ruby)
3. mongrel 1.0 (mswin32)
4. mongrel 1.0 (ruby)
5. Skip this gem
6. Cancel installation
> 2
Install required dependency fastthread? [Yn] Y
Select which gem to install for your platform (i386-linux)
1. fastthread 1.0 (ruby)
2. fastthread 1.0 (mswin32)
3. fastthread 0.6.4.1 (mswin32)
4. fastthread 0.6.4.1 (ruby)
5. Skip this gem
6. Cancel installation
> 1
Building native extensions. This could take a while...
Building native extensions. This could take a while...
Successfully installed mongrel-1.0.1
Successfully installed fastthread-1.0
Installing ri documentation for mongrel-1.0.1...
Installing RDoc documentation for mongrel-1.0.1...
ばっちり。試しにrailsアプリでruby script/serverをやってみると、mongrelで起動してた。
後はデータベースの準備だけだ! MySQLにするか、PostgreSQLにするか悩むなぁ。
PostgreSQLのほうが仕事でも絡みそうだからPostgreSQLにするとしよう。