安装postgresql-13数据库及postgis插件

打印 上一主题 下一主题

主题 806|帖子 806|积分 2418

情况准备:
操作系统:centos7 以上版本x86_64
数据库:postgresql-13
postgis:postgis32_13.x86_64
1、安装postgresql-13数据库及postgis插件

1.1安装数据库

01、安装RPM(如若是平凡用户,则需在前面加sudo)

   sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
  02、安装客户端,一路yes。

   sudo yum install postgresql13
  03、安装服务端

   sudo yum install -y postgresql13-server
  04、配置服务

1)初始化数据库

   sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
  2)设置开机启动pg服务

   sudo systemctl enable postgresql-13
  3)启动pg服务

   sudo systemctl start postgresql-13
  4)进入postgresql 数据库

   sudo su - postgres
  实行命令
   psql
  修改管理员的密码,然后\q再exit退出,
   alter role postgres with password ‘你的密码’;
  5)开启远程访问:

   sudo vim /var/lib/pgsql/13/data/postgresql.conf
  修改#listen_addresses = ‘localhost’ 为 listen_addresses=‘*’,去掉端口#,
输入wq!生存退出,也可以改为任何你想开放的服务器IP。

6)修改配置

   sudo vim /var/lib/pgsql/13/data/pg_hba.conf
  文末加上:
   host all all 0.0.0.0/0 md5
  

7)开放端口:

   sudo firewall-cmd --add-port=5432/tcp --permanent sudo firewall-cmd
–reload
    停止服务:sudo systemctl stop postgresql-13
重启服务:sudo systemctl start postgresql-13
  通过navicat和pgAdmin4等就可以访问。

注意:假如安装过程中出现需要输入postgres 密码,则可以去相关目录下修改文件或实行下面操作:

1.2 安装postgis3

1)、先安装epel (Extra Packages for Enterprise Linux)

   sudo yum install epel-release
  2)、检察可用的postgis的包,选择和postgresql对应的所有版本。

   yum list postgis*
  

3)、安装postgis组件

   sudo yum install postgis32_13.x86_64
  4)、安装成功后可以利用命令检察安装信息:

   rpm -qi postgis32_13
  

5)、安装完毕后切换为postgres用户,添加扩展。

   sudo su - postgres psql
    postgres=# create extension if not exists “uuid-ossp”;
postgres=#create extension postgis;
postgres=# create extension postgis_raster;
postgres=# create extension postgis_topology;
postgres=# create extension postgis_sfcgal; postgres=# create extension fuzzystrmatch;
postgres=# create extension address_standardizer;
postgres=# create extension address_standardizer_data_us;
postgres=# create extension postgis_tiger_geocoder;
  6)、验证Postgis扩展

   postgres=# \dx
  


1.3、安装数据库完成后,新建数据库test


1.4、当地安装pgadmin4-7.6-x64.exe

1.5、规复数据库



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

何小豆儿在此

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表