接上例:http://blog.youkuaiyun.com/kunshan_shenbin/archive/2008/12/20/3563458.aspx
6.安装PostgreSQL,地址:http://www.postgresql.org/
这里使用较新的 postgresql-8.2.11.tar.gz 版本。
# tar -zxvf postgresql-8.2.11.tar.gz
# cd postgresql-8.2.11
# ./configure --prefix=/usr/local/pgsql
# gmake
# gmake install
# adduser postgres
# mkdir /usr/local/pgsql/data
# chown postgres /usr/local/pgsql/data
# su - postgres
# /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
修改配置文件:
1. /usr/local/pgsql/data/pg_hba.conf文件:追加客户端访问的IP
例如:
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.0.130/32 trust
host all all 192.168.0.181/32 trust
# IPv6 local connections:
2. usr/local/pgsql/data/postgresql.conf文件:
去掉listen_addresses = 'localhost'这一行的注释,并且改成listen_addresses = '*'。
# /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data start
这时,你可以通过pgAdmin3等客户端访问数据库了。
当然你也可以通过usr/local/pgsql/bin/pgsql 来操作数据库。