首先去pg官网下载postgresql11-11.2
https://www.postgresql.org/


选择版本

下拉

选版本

进入:

选择:

选择库:

选lib:

选server:

此时,还需要安装依赖libicu,这个我是在别的服务器下载的rpm包,制作方法:
找一台能联网的服务器,执行: yum -y install libicu –downloadonly –downloaddir=./home/…

然后找到文件夹,把libicu-50.2-4.el7_7.x86_64.rpm包上传到离线服务器。

上传到服务器,准备工作做完,开始安装:
rpm -ivh postgresql11-libs-11.8-1PGDG.rhel7.x86_64.rpm

rpm -ivh libicu-50.2-4.el7_7.x86_64.rpm

rpm -ivh postgresql11-11.8-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql11-server-11.8-1PGDG.rhel7.x86_64.rpm

初始化数据库:
/usr/pgsql-11/bin/postgresql-11-setup initdb

设置开机启动项:
systemctl enable postgresql-11
修改文件:
vi /var/lib/pgsql/11/data/pg_hba.conf

vi /var/lib/pgsql/11/data/postgresql.conf

重启数据库:
systemctl restart postgresql-11
登陆:
su – postgres
psql

修改密码命令:alter user postgres with password ‘postgres’;
退出命令:\q
验证登陆:
psql -h ip地址 -U postgres

成功!!