RockyLinux9安裝PostgreSQL和PostGIS教程

Rocky Linux 9正式版發(fā)布已有一段時間了,它屬于穩(wěn)定的Linux發(fā)行版,有的美國服務(wù)器商家已陸續(xù)提供該系統(tǒng)支持。PostgreSQL是款功能強(qiáng)大的開源關(guān)系型數(shù)據(jù)庫,本文將介紹下如何在Rocky Linux 9上安裝PostgreSQL和PostGIS。

創(chuàng)新互聯(lián)建站秉承實現(xiàn)全網(wǎng)價值營銷的理念,以專業(yè)定制企業(yè)官網(wǎng),成都做網(wǎng)站、成都網(wǎng)站制作,成都微信小程序,網(wǎng)頁設(shè)計制作,成都手機(jī)網(wǎng)站制作網(wǎng)絡(luò)營銷推廣幫助傳統(tǒng)企業(yè)實現(xiàn)“互聯(lián)網(wǎng)+”轉(zhuǎn)型升級專業(yè)定制企業(yè)官網(wǎng),公司注重人才、技術(shù)和管理,匯聚了一批優(yōu)秀的互聯(lián)網(wǎng)技術(shù)人才,對客戶都以感恩的心態(tài)奉獻(xiàn)自己的專業(yè)和所長。

首先,使用SSH工具登錄到Rocky Linux服務(wù)器,然后運(yùn)行下面命令來安裝EPEL和PostgreSQL數(shù)據(jù)庫。

dnf -y install epel-release

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

啟用Code Ready Builder(CRB)。

dnf -y config-manager –set-enabled crb

禁用PostgreSQL模塊。

dnf -qy module disable postgresql

開始安裝PostgreSQL和PostGIS。例如,運(yùn)行下面命令安裝PostgreSQL 14服務(wù)器。

dnf -y install postgis32_14

初始化群集。

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

啟動PostgreSQL服務(wù)。

systemctl enable –now postgresql-14

切換到postgres用戶。

su – postgres

創(chuàng)建數(shù)據(jù)庫:

createdb my_gis_db

創(chuàng)建PostGIS擴(kuò)展模塊:

psql my_gis_db -c “CREATE EXTENSION postgis”

檢查狀態(tài):

psql my_gis_db -c “SELECT postgis_full_version()”
postgis_full_version
———————————————————————————————————————————————————————————–
POSTGIS=”3.2.2 628da50″ [EXTENSION] PGSQL=”140″ GEOS=”3.10.3-CAPI-1.16.1″ SFCGAL=”1.4.1″ PROJ=”8.2.1″ LIBXML=”2.9.13″ LIBJSON=”0.14″ LIBPROTOBUF=”1.3.3″ WAGYU=”0.5.0 (Internal)”
(1 row)

最后,我們可以根據(jù)實際需要安裝以下擴(kuò)展。

– postgis_sfcgal – postgis_raster – postgis_tiger_geocoder – postgis_topology

例如:

$ psql my_gis_db -c “CREATE EXTENSION postgis_topology”
CREATE EXTENSION
$ psql my_gis_db -c “CREATE EXTENSION postgis_raster”
CREATE EXTENSION
$ psql my_gis_db -c “SELECT postgis_full_version()”
postgis_full_version
——————————————————————————————————————————————————————————————————————————————
POSTGIS=”3.2.2 628da50″ [EXTENSION] PGSQL=”140″ GEOS=”3.10.3-CAPI-1.16.1″ SFCGAL=”1.4.1″ PROJ=”8.2.1″ GDAL=”GDAL 3.4.3, released 2022/04/22″ LIBXML=”2.9.13″ LIBJSON=”0.14″ LIBPROTOBUF=”1.3.3″ WAGYU=”0.5.0 (Internal)” TOPOLOGY RASTER
(1 row)

文章標(biāo)題:RockyLinux9安裝PostgreSQL和PostGIS教程
轉(zhuǎn)載注明:http://www.muchs.cn/article28/icgcjp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計、移動網(wǎng)站建設(shè)、微信小程序網(wǎng)站維護(hù)、虛擬主機(jī)、App開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

h5響應(yīng)式網(wǎng)站建設(shè)