首先去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
    
    
    
    成功!!
   
 
