参考文章:
- http://wiki.ubuntu.org.cn/PostgreSQL
- http://www.cnblogs.com/hiloves/archive/2011/08/20/2147043.html
安装,比较简单,
sudo apt-get install postgresql
可能安装之前需要更新源,
sudo apt-get update
如果需要GUI管理工具,可以安装
sudo apt-get install pgadmin3
启动,停止,重启
sudo /etc/init.d/postgresql start [stop | restart]
安装后需要创建了一个用户postgres,需要更改它的密码。
系统密码更改
sudo passwd postgres
提示后输出2次新密码
更改数据库密码
先切换用户
sudo su postgres
然后登陆psql,执行sql语句,更改表中的密码,用新密码替换 <***password***>
ALTER USER postgres WITH PASSWORD ' <***password***> ';
这样postgres用户的密码就设置好了。
然后可以用createdb命令创建数据库,或者使用pgadmin III来操作。
createdb mydb
目前是无法从网络访问的,
- 需要更改postgresql.conf中的
listen_address=*
- 需要更改/etc/postgres/pg_hba.conf文件。
我是用ubuntu当虚拟机,外面作为客户端访问,会出现10.0.2.1不在pg_hba.conf文件中的错误提示,加入到pg_hba.conf文件
host all all 10.1.2.1/24 md5
然后重启后,客户端可以访问。