CentOS安装postgresql 9.4

分类:CentOS教程 阅读:32966 次

一、前言

PostgreSQL通常也简称Postgres,是一个关系型数据库管理系统,适用于各种Linux操作系统、Windows、Solaris、BSD和Mac OS X。PostgreSQL遵循PostgreSQL许可,是一个开源软件。PostgreSQL由PostgreSQL全球开发组开发,由极少数的公司志愿组成并进行监督管理,这些公司有红帽、EnterpriseDB等。

PostgreSQL的知名度越来越大,这是理所当然的:它是如此可靠、高效。与传统企业级关系型数据库相比,PostgreSQL完全基于社区驱动,有着丰富的工具和文档,形成了一个完善的生态系统。

目前搜索的大部分CentOS下安装均是用于Centos6.X的部分命令已经有很大变化,本文主要记录在Linux Centos 7.1下安装PostgreSQL的过程。

二、安装PostgreSQL源

CentOS 6.x 32bit

CentOS 6.x 64bit

CentOS 7 64bit

在添加源的步骤中并没有太多的区别,主要是源的地址有一定的变化。

三、执行安装命令

四、验证是否安装成功

执行结果如下:

五、初始化数据库

CentOS 6.x 系统

CentOS 7系统

如果我在CentOS 7下执行service postgresql-9.4 initdb 将会报如下问题

六、启动服务并设置为开机启动

CentOS 6.x 系统

CentOS 7系统

七、开放防火墙端口

CentOS 6.x 系统

按下I进入输入模式,在文件中加入一下语句

输入完成后按ESC退出编辑模式,输入:wq退出VI编辑界面。

重启防火墙服务

CentOS 7系统

八、访问PostgreSQL

输出结果如下:

输入命令psql将看到PostgrSQL的版本信息。

九、设置postgres用户密码

CentOS安装postgresql 9.4

以上操作基本完成整个PostgreSQL的安装。