아래는 postgresql postgis pgadmin 설치 방법입니다.
postgresql postgis 설치 및 버전 확인
ffoooo@mapserver:~$ sudo apt-get install postgresql-14
ffoooo@mapserver:~$ sudo apt-get install postgis postgresql-14-postgis-3
ffoooo@mapserver:~$ sudo -i -u postgres
postgres@mapserver:~$ psql
psql (14.5 (Ubuntu 14.5-0ubuntu0.22.04.1))
Type "help" for help.
postgres=# SELECT version();
version
---------------------------------------------------------------------------------------------------------------------------------
PostgreSQL 14.5 (Ubuntu 14.5-0ubuntu0.22.04.1) on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 11.2.0-19ubuntu1) 11.2.0, 64-bit
(1 row)
아래 내용을 DB 설정후 쿼리를 실행해 gis를 사용 가능하게 만들어 준다.
postgres=# CREATE EXTENSION postgis;
postgres=# CREATE EXTENSION postgis_topology;
postgres=# CREATE EXTENSION fuzzystrmatch;
postgres=# CREATE EXTENSION postgis_tiger_geocoder;
postgres=# CREATE EXTENSION postgis_sfcgal;
postgres=# CREATE EXTENSION postgis_raster;
postgres=# SELECT PostGIS_Version();
postgis_version
---------------------------------------
3.2 USE_GEOS=1 USE_PROJ=1 USE_STATS=1
(1 row)
버전 확인
postgres=# select version();
postgres=# select postgis_version();
postgres=# select postgis_full_version();
# 종료
postgres=# \q
pgadmin4 설치
ffoooo@mapserver:~$ sudo apt-get install pgadmin4
아래 에러가 나올경우 경로를 추가하여 준다.
E: Package 'pgadmin4' has no installation candidate
pgadmin4 다운로드 하는 url 추가가 필요하다. (확인필요)
ffoooo@mapserver:~$ sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
ffoooo@mapserver:~$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
# Create the file repository configuration:
ffoooo@mapserver:~$ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
# Import the repository signing key:
ffoooo@mapserver:~$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
ffoooo@mapserver:~$ curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
ffoooo@mapserver:~$ sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
ffoooo@mapserver:~$ sudo apt-get update
Ubuntu에서 PostgreSQL 설치 및 데이터 저장 위치 변경하기
Ubuntu에서 PostgreSQL 설치 및 데이터 저장 위치 변경하기
먼저 아래 명령어를 통해 PostgreSQL을 설치한다. sudo apt update sudo apt upgrade -y sudo apt install postgresql-12 위 명령어는 아래 공식 문서에서 확인하였다. https://www.postgresql.org/download/linux..
dev-j.tistory.com
'Ubuntu' 카테고리의 다른 글
| [Ubuntu 22.04.01 LTS] FFmpeg 설치 (1) | 2022.11.09 |
|---|---|
| [Ubuntu 22.04 LTS] Tomcat9 설치 및 설정 (2) | 2022.08.29 |
| [Ubuntu 22.04 LTS] JDK 1.8 수동 설정 (1) | 2022.08.23 |
| [Ubuntu 22.04 LTS] "A start job is running for Wait for Network to be Configured" (2) | 2022.08.23 |
| [Ubuntu 22.04 LTS] 자동으로 디스플레이 끄기 (1) | 2022.08.22 |