Postgresql服务部署

  

PostgreSQL是一种非常复杂的对象,关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。
操作系统:centos6.5 x64

ip: 192.168.85.130

主机名:vm2.lansgg.com

pg版本:postgresql-9.2.4.tar。bz2

获取

一、百胜安装
二,源码安装

三,系统数据库



1,百胜安装

[root@vm2  ~] #, wget    (root@vm2  ~) #, rpm  -vhi  pgdg - redhat92 noarch.rpm——9.2 - 8.   [root@vm2  ~) #, yum  install  postgresql92-server  postgresql92-contrib  - y

1.2,初始化并启动数据库

[root@vm2  ~] #,/etc/摆在postgresql - 9.2, initdb   正在初始化数据库:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(确定)   (root@vm2  ~) #,/etc/摆在postgresql - 9.2,开始   启动,postgresql - 9.2,服务:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(确定) [root@vm2  ~] #, echo “路径=/usr/pgsql - 9.2/bin:美元路径”,在在/etc/profile   (root@vm2  ~) #, echo “export 路径”,在祝辞,/etc/profile

1.3,测试

[root@vm2  ~] #, su 作用;postgres   bash - 4.1美元,psql   psql  (9.2.19)   输入,“帮助”,来获取帮助信息。      postgres=# \ l   ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,资料库列表   ,,名称,,,,|,,拥有者,,|,字元编码,|,,校对规则,,,|,,,,Ctype ,,, |,,,,,,,存取权限,,,,,,,,   - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   ,postgres  |, postgres  |, UTF8 ,,,, |, zh_CN.UTF-8  |, zh_CN.UTF-8  |,   |,template0  postgres  |, UTF8 ,,,, |, zh_CN.UTF-8  |, zh_CN.UTF-8  |,=c/postgres ,,,,,,,,, +   ,,,,,,,,,,|,,,,,,,,,,|,,,,,,,,,,|,,,,,,,,,,,,,|,,,,,,,,,,,,,|,postgres=CTc/postgres   |,template1  postgres  |, UTF8 ,,,, |, zh_CN.UTF-8  |, zh_CN.UTF-8  |,=c/postgres ,,,,,,,,, +   ,,,,,,,,,,|,,,,,,,,,,|,,,,,,,,,,|,,,,,,,,,,,,,|,,,,,,,,,,,,,|,postgres=CTc/postgres   (3,行记录)      postgres=#

1.4,修改管理员密码

修改PostgreSQL数据库用户postgres的密码(注意不是linux系统帐号)
PostgreSQL数据库默认会创建一个postgres的数据库用户作为数据库的管理员,默认密码为空,我们需要修改为指定的密码,这里设定为postgres。

postgres=#, select  *,得到pg_shadow;   ,usename  |, usesysid  |, usecreatedb  |, usesuper  |, usecatupd  |, userepl  |, passwd  |, valuntil  |, useconfig    - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - -   ,postgres  |,,,,,,, 10, |, t ,,,,,,,,,, |, t ,,,,,,, |, t ,,,,,,,, |, t ,,,,,, |,,,,,,,, |,,,,,,,,,, |,   (1,行记录)      postgres=#,, ALTER  USER  postgres  WITH  PASSWORD “postgres”;   ALTER 角色   postgres=#, select  *,得到pg_shadow;   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

Postgresql服务部署