« モミモミ | メイン | 練習 »

2005年04月20日

PostgreSQLインストール

新しい PowerBook に PostgreSQL をインストールしたのでメモ。
-------
$./configure
<中略>
configure: error: readline library not found
If you have readline already installed, see config.log for details on the
failure. It is possible the compiler isn't looking in the proper directory.
Use --without-readline to disable readline support.
------

なんか良くわからないけど readline ってのがみつからないらしい。
ないとどうこまるのか知らないけどとりあえず言われるがままに --without-readline というオプションを付けてみた。
------
$./configure --without-readline
<中略>
$make
<中略>
All of PostgreSQL successfully made. Ready to install.
$ su - postgres
Password:
postgres$
$ sudo make install
$ sudo mkdir /usr/local/pgsql/data
$ sudo chown postgres /usr/local/pgsql/data/
$ su -l postgres
$ /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
$ export PATH=$PATH:/usr/local/pgsql/bin
<中略>
Success. You can now start the database server using:

/usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data
or
/usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
$ /usr/local/pgsql/bin/postmaster -D /usr/local/pgsql/data &
$ /usr/local/pgsql/bin/createdb --encoding unicode データベース名
$ /usr/local/pgsql/bin/psql データベース名
これでデータベースの作成、接続まで出来た。
JDBCから接続するためには、
postgresql.conf を変更してソケット接続を有効に
#tcpip_socket = false

tcpip_socket = true

pg_hba.conf に以下を追加
host all all 192.168.0.0 255.255.0.0 trust

んで再起動すればOkだった。

投稿者 yusuke : 2005年04月20日 23:11

トラックバック

このエントリーのトラックバックURL:
http://yusuke.homeip.net/diary/mt/mt-tb.cgi/237

コメント