0
点赞
收藏
分享

微信扫一扫

centos7 使用rpm离线安装postgresql 11-15和postgis30_11

栖桐 2022-03-13 阅读 65

安装包资源

链接:https://pan.baidu.com/s/11aB2qM_6dtnXhn4zK0LEpA 
提取码:hywx

安装postgresql

rpm -ivh postgresql11-libs-11.15-1PGDG.rhel7.x86_64.rpm 
rpm -ivh postgresql11-11.15-1PGDG.rhel7.x86_64.rpm 
rpm -ivh postgresql11-server-11.15-1PGDG.rhel7.x86_64.rpm 
rpm -ivh postgresql11-contrib-11.15-1PGDG.rhel7.x86_64.rpm 

 

初始化数据库

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

 

设置开机自启

sudo systemctl enable postgresql-11

启动

 sudo systemctl start postgresql-11

查看postgresql启动状态

sudo systemctl status postgresql-11

停止

sudo systemctl stop postgresql-11

重启

sudo systemctl restart postgresql-11

 

修改配置 远程连接

cd /var/lib/pgsql/11/data/

vi postgresql.conf

按i进行修改

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

按esc,并输入 :wq 保存并退出

 

修改 ipv4配置

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

按i进行修改

添加信息
host    all    all          0.0.0.0/0            md5

按esc,并输入 :wq 保存并退出

 

 修改postgresql 用户密码

切换用户

 sudo -u postgres psql

修改sql:

alter user postgres with password 'postgres';

退出

\q

 重启服务 后即可远程连接

安装postgis 67个rpm

 rpm -ivh *.rpm --nodeps --force

 测试命令 扩展gis

sql: 


create extension postgis;
create extension postgis_topology;
create extension fuzzystrmatch;
create extension postgis_tiger_geocoder;

 

 

举报

相关推荐

0 条评论