본문 바로가기
개발/GIS

[저장용]인터넷이 안되는 환경에서 postgis 설치

by Strong_옹이 2022. 9. 19.
728x90
반응형

[root@post1 Packages]# rpm -ivh libxml2-devel-2.9.1-6.0.1.el7.5.x86_64.rpm xz-devel-5.2.2-1.el7.x86_64.rpm

준비 중...                         ################################# [100%]

Updating / installing...

   1:xz-devel-5.2.2-1.el7             ################################# [ 50%]

   2:libxml2-devel-2.9.1-6.0.1.el7.5  ################################# [100%]

[root@post1 Packages]# 

 

 

[postgres@post1 geos-3.9.1]$ cd geos-3.9.1/

su - root

 

mkdir obj 

cd obj 

../configure

 

make

make install

make check

 

[root@post1 Packages]# rpm -ivh sqlite-devel-3.7.17-8.el7_7.1.x86_64.rpm 

준비 중...                         ################################# [100%]

Updating / installing...

   1:sqlite-devel-3.7.17-8.el7_7.1    ################################# [100%]

 

*******************************************

 

[root@post1 proj-6.2.1]# ./configure  

make

make install

 

*******************************************

 

[root@post1 Packages]# rpm -ivh protobuf-2.5.0-8.el7.x86_64.rpm

준비 중...                         ################################# [100%]

Updating / installing...

   1:protobuf-2.5.0-8.el7             ################################# [100%]

 

[root@post1 Packages]# rpm -ivh protobuf-c-1.0.2-3.el7.x86_64.rpm 

준비 중...                         ################################# [100%]

Updating / installing...

   1:protobuf-c-1.0.2-3.el7           ################################# [100%]

 

[root@post1 Packages]# rpm -ivh glib2-devel-2.56.1-7.el7.x86_64.rpm pcre-devel-8.32-17.el7.x86_64.rpm json-glib-devel-1.4.2-2.el7.x86_64.rpm 

준비 중...                         ################################# [100%]

Updating / installing...

   1:pcre-devel-8.32-17.el7           ################################# [ 33%]

   2:glib2-devel-2.56.1-7.el7         ################################# [ 67%]

   3:json-glib-devel-1.4.2-2.el7      ################################# [100%]

 

 

[root@post1 pack]# rpm -ivh protobuf-compiler-2.5.0-8.el7.x86_64.rpm 

경고: protobuf-compiler-2.5.0-8.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

준비 중...                         ################################# [100%]

Updating / installing...

   1:protobuf-compiler-2.5.0-8.el7    ################################# [100%]

 

[root@post1 pack]# rpm -ivh protobuf-c-compiler-1.0.2-3.el7.x86_64.rpm 

경고: protobuf-c-compiler-1.0.2-3.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

준비 중...                         ################################# [100%]

Updating / installing...

   1:protobuf-c-compiler-1.0.2-3.el7  ################################# [100%]

 

[root@post1 pack]# rpm -ivh protobuf-c-devel-1.0.2-3.el7.x86_64.rpm 

경고: protobuf-c-devel-1.0.2-3.el7.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY

준비 중...                         ################################# [100%]

Updating / installing...

   1:protobuf-c-devel-1.0.2-3.el7     ################################# [100%]

 

[root@post1 gdal-3.3.2]# ./configure 

make

make install

 

 

 

[root@post1 postgis-2.5.5]# ./configure --with-pgconfig=/PGSQL/bin/pg_config

make

make install

 

 

-- postgresql 기동

 

-- root 에서 컴파일 했기 때문에 소유자 변경해 준다.

 

cd /PGSQL/lib/postgresql

chown -R postgres:postgres /PGSQL/lib/postgresql

 

-- 라이브러리 등록

vi /etc/ld.so.conf

/usr/local/lib

 

ldconfg

 

postgres=# CREATE EXTENSION postgis;

 

postgres=# select * from pg_extension;

728x90
반응형

댓글