|||
文档有点问题,只好自己多摸索了下。
1、安装服务器及管理端
pkg_add -vv postgresql-server
pkg_add -vv pgadmin3
2、设置数据库用户及数据存放位置。openbsd中,默认/var的空间很小
useradd -m postgres
passwd postgres
mkdir /home/pgsql /home/pgsql/var
chown -R postgres:users /home/pgsql
su postgres
initdb -D /home/pgsql/var
exit
3、设置rc.local自启动pg,pg手册关于openbsd启动设置的文档错了
if [ -x /usr/local/bin/pg_ctl -a -x /usr/local/bin/postgres ]; then
su postgres -c '/usr/local/bin/pg_ctl -D /home/pgsql/var start -l /home/pgsql/logfile -s'
echo -n 'postgresql'
fi
默认的pgamin3支持到pg 9.1,但ports里的是9.2.3;会报错,但能用,毕竟不是常用pgadmin.
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-4-27 22:16
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社