Ruby 1.8.2とRuby/DBI、DBD/Pgのインストール
2005/3/18
バージョン | Ruby 1.8.2 Ruby/DBI 0.0.21 |
|
OS | Red Hat Linux 7.4 | |
公式サイト | http://www.postgresql.org/ |
Rubyはとても便利で快適なオブジェクト指向スクリプト言語です。
Rubyのインストール
$ ruby-1.8.2.tar.gz $ tar xvfz ruby-1.8.2.tar.gz $ cd ruby-1.8.2 $ ./configure $ make $ su # make install # exit
Ruby/DBI + DBD:Pgのインストール
PostgreSQL本体のインストールは別頁参照。RubyからPostgreSQLにアクセスするには、まず独自APIなPostgresモジュールというのがある。しかし、DB製品に非依存なAPIであるRuby/DBIを使ったほうがいいかも。ということでRuby/DBIをインストールする。
% ruby-dbi-all-0.0.21.tar.gz % cd ruby-dbi-all % ruby setup.rb config --with=dbi,dbd_pg % ruby setup.rb setup % su # ruby setup.rb install # exit
Postgresモジュールのインストール
DBD/Pgは、実はPostgresモジュールが必要なので、それもインストールする。
$ ruby-postgres-0.7.1.tar.gz $ cd ruby-postgres-0.7.1 $ ruby extconf.rb --with-pgsql-dir=/usr/local/pgsql $ make $ su # make install # exit
--with-pgsql-dir指定しないとうまくいかなかった。