Tips:
内容仅供参考
1.1先安装库文件,其次安装客户端,最后安装服务端
rpm -ivh postgresql12-libs-12.15-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql12-12.15-1PGDG.rhel7.x86_64.rpm
rpm -ivh postgresql12-server-12.15-1PGDG.rhel7.x86_64.rpm
Tips: 安装完服务端软件自动创建postgres用户(id postgres)
1.2先安装contrib软件包依赖,最后安装contrib
yum -y install libperl.so libxslt
rpm -ivh postgresql12-contrib-12.15-1PGDG.rhel7.x86_64.rpm
2.创建PostgreSQL数据目录
mkdir /pgsqldata
chown postgres.postgres /pgsqldata/
3.修改注册服务配置信息
vi /usr/lib/systemd/system/postgresql-12.service
Environment=PGDATA=/pgsqldata/ 29
systemctl daemon-reload
4.初始化PostgreSQL
cat /usr/lib/systemd/system/postgresql-12.service | grep -iw execstart
/usr/pgsql-12/bin/postgresql-12-setup initdb
5.配置远程访问PostgreSQL
5.1修改监听地址,服务端口等信息
vi /pgsqldata/postgresql.conf
listen_addresses = '*'
5.2修改客户端认证文件(最后一行添加)
vi /pgsqldata/pg_hba.conf
host all all 0.0.0.0/0 md5
5.3需要重启PostgreSQL
systemctl start postgresql-12
6.其他
只下载不安装(外网下载,上传到内网进行安装)
yum install --downloadonly --downloaddir=/root/libicu
转载参考:
Linux centos7 在线及离线安装postgresql12 详细教程_linux离线安装postgresql-CSDN博客
标签:PostgreSQL,postgres,1PGDG,离线,postgresql12,64,postgresql,安装 From: https://blog.51cto.com/20131104/9325149