參考:http://blog.csdn.net/lk10207160511/article/details/50359549##1

 

1、檢查本機是否安裝 PostgreSQL

$ sudo rpm -aq | grep postgresql

 

2、從倉庫中安裝 PostgresSQL

搜索包名:

yum search postgresql

列出包名,例如可能有:

postgresql.i686 : PostgreSQL client programs
postgresql.x86_64 : PostgreSQL client programs
postgresql-server.x86_64 : The programs needed to create and run a PostgreSQL server

安裝:

$ sudo yum install postgresql postgresql-server

 

驗證:

$ rpm -qa | grep postgresql

 

3、初始化數據庫

查找命令:

rpm -ql postgresql-server | grep setup

/usr/bin/postgresql-setup
/usr/share/man/man1/postgresql-setup.1.gz

$ sudo postgresql-setup initdb

Initializing database ... OK

 

4、啟動服務并設置為開機啟動

sudo systemctl enable postgresql

sudo systemctl start postgresql

 

5、開放防火墻端口

$ sudo firewall-cmd --permanent --add-port=5432/tcp

$ sudo firewall-cmd --permanent --add-port=80/tcp

$ sudo firewall-cmd --reload

 

6、為用戶postgres修改密碼

$ sudo passwd postgres

 

7、以用戶postgres登錄并訪問數據庫

$ su - postgres

Last login: Wed Mar  1 09:59:22 CST 2017 on pts/1

-bash-4.2$ psql
psql (9.2.18)
Type "help" for help.

postgres=#

 

至此,PostgreSQL安裝成功。