centos7离线安装postgres11(版本可随意选择)

  • Post author:
  • Post category:其他


首先去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

在这里插入图片描述

成功!!



版权声明:本文为weixin_42356358原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。