rpm安装postgresql12

安装环境:CentOS Linux release 7.3.1611 (Core)

安装pg版本:postgresql12

安装步骤:

文件下载地址:postgresql12-docker19-postgis-Linux文档类资源-优快云下载 

1.安装postgresql lib库(没有找到离线资源,我是用的yum安装方式)

yum install postgresql-libs.x86_64

2.安装四个rpm包(需按顺序执行)

# rpm -ivh postgresql12-libs-12.4-1PGDG.rhel7.x86_64.rpm

# rpm -ivh postgresql12-12.4-1PGDG.rhel7.x86_64.rpm

# rpm -ivh postgresql12-server-12.4-1PGDG.rhel7.x86_64.rpm

# rpm -ivh postgresql12-contrib-12.4-1PGDG.rhel7.x86_64.rpm

3.初始化数据库(将11或者12改成自己的版本)

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

4.启动数据库

 sudo systemctl start postgresql-12

5.查看数据库状态

 sudo systemctl status postgresql-12

sudo systemctl stop postgresql-12 停止命令

sudo systemctl restart postgresql-12 重启命令)

6.允许远程工具链接

 cd /var/lib/pgsql/12/data/

 vi postgresql.conf

取消注释,更改为:listen_addresses = '*'

Esc wq 保存退出

7.修改ipv4设置

 vi /var/lib/pgsql/12/data/pg_hba.conf

 host    all    all          0.0.0.0/0            md5   

trust是免加密,md5是加密)

 保存退出

8.修改用户密码

 切换到用户 sudo -u postgres psql

 alter user postgres with password '******';

 \q   退出pg用户

9.重启服务

 sudo systemctl restart postgresql-12

10.远程访问工具测试(我使用的navicat,测试可用)

安装postgis(总共40个)

40rpm文件上传至自己指定的文件夹

rpm -ivh *.rpm --nodeps –force  

rpm -qi postgis30_12   查看安装信息

启动服务创建gis扩展

# sudo su – postgres

# psql

# CREATE EXTENSION postgis;

# SELECT PostGIS_version();

至此安装完成!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值