2、安装RPM包

yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm3、安装数据库

yum install -y postgresql11 postgresql11-server

4、初始化数据库

/usr/pgsql-11/bin/postgresql-11-setup initdb

5、启动PG并设置开机启动

systemctl enable postgresql-11systemctl start postgresql-11

centosphpyum安装超具体的centos7下载安装Postgresql11yum安装教程 Angular

6、修正配置

pgsql11配置文件位置默认在:/var/lib/pgsql/11/data,首次密码登录须要修正pg_hba.conf,把里面的ident全部换成md5,否则会报错:psql: FATAL: Ident authentication failed for user

6.1、设置许可访问

许可内网其它网段访问,或者全网: 0.0.0.0/0

6.2、设置监听所有ip

6.3、重启做事器

systemctl restart postgresql-117、创建用户

--切换到postgres超级管理员su postgrespsql#修正密码alter user postgres with password 'xxx';#创建新用户create user hwb with password 'xxxx';#创建数据库同时指天命据库的所有者create database test owner hwb;#数据库赋权未赋权则账户只能登录掌握台grant all privileges on database test to hwb;

报错:psql: symbol lookup error: psql: undefined symbol: pqsignal

办理:这个是之前安装过pg导致的,指定到精确的路径即可。

export PATH=$PATH:/usr/pgsql-11/bin

附:常用掌握台命令

以为有用的朋友多帮忙转发哦!
后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~