How to Install PostGIS on CentOS 7 / RHEL 7

Step 1: Install PostgreSQL Database server

Step 2: Add EPEL repository to CentOS 7 / RHEL 7

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Step 3: Install PostGIS on CentOS 7 / RHEL 7

sudo yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

sudo yum install postgis25_12
sudo yum -y install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

sudo yum install postgis25_11
$ rpm -qi postgis25_11

Name : postgis25_11

Version : 2.5.5

Release : 5.rhel7

Architecture: x86_64

Install Date: Fri May 20 13:08:44 2022

Group : Unspecified

Size : 29719583

License : GPLv2+

Signature : DSA/SHA1, Wed Jul 14 18:56:42 2021, Key ID 1f16d2e1442df0f8

Source RPM : postgis25_11-2.5.5-5.rhel7.src.rpm

Build Date : Wed Jul 14 18:55:52 2021

Build Host : koji-centos7-x86-64-pgbuild

Relocations : (not relocatable)

Vendor : PostgreSQL Global Development Group

URL : http://www.postgis.net/

Summary : Geographic Information Systems Extensions to PostgreSQL

....

Step 4: Enable PostGIS Spatial features

sudo -i -u postgres
-bash-4.2$ createuser test_user

-bash-4.2$ createdb test_db -O test_user
-bash-4.2$ psql -d test_db

psql (11.16)

Type "help" for help.
test_db=# CREATE EXTENSION postgis;

CREATE EXTENSION
test_db=# SELECT PostGIS_version();

postgis_version

2.5 USE_GEOS=1 USE_PROJ=1 USE_STATS=1

(1 row)

test_db=# \q

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
ComputingPost

ComputingPost

ComputingPost — Linux Howtos, Tutorials, Guides, News, Tips and Tricks.