2012/09/04

CentOS で Rails など

いよいよ Ruby on Rails


やっとここまで来た。
まずは rvm で ruby と rails を入れる。
$ curl -L https://get.rvm.io | bash -s stable --ruby

このまま gem してもいいのかなぁと思いながらも
$ curl -L https://get.rvm.io | bash -s stable --rails

などとしてしまった。

$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [i686-linux]

$ rails -v
Rails 3.2.8

ちょっと、作ってみる。
$ rails new foo --database=postgresql

最後のほうでエラー、pg を入れろといってくるので
$ gem install pg -v '0.14.1'

とするも、やっぱりエラー。--with-pg-config で指定しろといってくる。そこで、
$ gem install pg -v '0.14.1' --with-pg-config=/usr/pgsql-9.1/bin/pg_config

としてもエラー!! えーっと思いながらググったら
$ gem install pg -v '0.14.1' -- --with-pg-config=/usr/pgsql-9.1/bin/pg_config

ハイフンが要るんだそうで。

このあと、vi Gemfile で therubyracer を有効にして
$ bundle install

$ rails server
ブラウザから http://localhost:3000 で無事アクセスできた。

0 件のコメント: