文档介绍:- . -
. . -可修编-
P -可修编-
设置字符编码为709,开场安装:
- . -
. . -可修编-
安装完成后,系统中默认已创立好postgres数据库
6、配置环境变量
修改/etc下的profile文件,增加:
export PGHOME=/opt/PostgreSQL/
export PATH=$PGHOME/bin:$PATH
export PGDATA=$PGHOME/data
export LD_LIBRARY_PATH=$PGHOME/lib
保存后,执行:#source /etc/profile命令,修改的配置将立即生效。
7、连接到postgres数据库
- . -
. . -可修编-
此时表示数据库连接成功。
8、登录到linux的图像界面,可看到postgresql的安装,其中pgAdminIII是它的一个客户端界面,可在客户端进展操作。
二、yum安装
用yum install –installroot=/opt/PostgreSQL/ ,指定目录没有成功,不知道具体原因
推荐yum方式安装,不用考虑包与包之间的关联关系
1、下载rpm库并安装
- . -
. . -可修编-
rpm -i /home/zhangwy/pgdg-centos94--
查看所有安装包
yum list post*
2、查看是否安装postgresql
rpm -qa|grep post
如有老版本,那么删除老版本,用以下两种方式:
rpm -e ( or --erase) options pkg1 ... pkgN,参数pkg1 ... pkgN :要删除的软件包
使用'yum remove 包名' 命令卸载包
3、安装
这几个安装包分别对应的是:
postgresql94-server:PostgreSql的效劳器端;
postgresql94:PostgreSql的客户端程序和库;
postgresql94-contrib:一些外部扩展;
- . -
. . -可修编-
postgresql94-devel:库和头文件,对于一般使用,这个是可选的;但是如果后面需要以编译源文件的形式安装一些PostgreSql的扩展〔例如Multicorn〕,它们在编译过程中需要这些文件,那么这个一定要有。
4、设置全局环境变量
5、初始化数据库并启动
切换到postgres用户,执行su$initdb
执行过程中自动创立数据目录:/var/lib/pgsql/
$pg_ctl start
启动数据库效劳。
6、测试连接
三、源码安装
1、下载源码包并解压。
源码下载地址:
- . -
. . -可修编-
" ..1/,
2、创立用户组和用户:
添加用户组postgresql,用以下命令:#groupadd