이전글
2024.04.10 - [SERVER] - Rocky Linux 9 JAVA 8 setting 자바 8 세팅 방법
해당 글은, 인터넷이 되지 않는 환경에서 rpm 패키지 파일을 이용해 postgreSQL 를 다운 받고 설치 후, 세팅하는 방법에 대해 설명하겠다.
RPM 패키지 파일 내려 받기
이전과 동일하게 PKGS 에서 검색을 통해 OS 에 맞는 패키지를 내려 받으려고 한다. 이번에는 postgreSQL 이며, 15 버전을 다운 받을 것이다.
여러가지 목록이 떠서 당황할 것이지만, 우리는 딱 5개의 패키지만 다운로드 하면 된다.
- module
- contrib
- docs
- private-lib
- server
각 버전에 맞게 설치하면 된다. (15 버전 기준으로 15.6.1 버전을 다운 받으면 된다.)
postgreSQL RPM 패키지 설치하기
오프라인 서버에 접속하여 다운 받았던 5가지의 패키지를 설치하자.
# postgreSQL 15 버전 설치
# module, contrib, docs, private-lib, server 5개의 파일 설치
sudo yum install -y postgresql-15.6-1.module+el9.3.0+16128+52b853ae.aarch64.rpm
postgresql-contrib-15.6-1.module+el9.3.0+16128+52b853ae.aarch64.rpm postgresql-docs-15.6-1.module+el9.3.0+16128+52b853ae.aarch64.rpm postgresql-private-libs-15.6-1.module+el9.3.0+16128+52b853ae.aarch64.rpm postgresql-server-15.6-1.module+el9.3.0+16128+52b853ae.aarch64.rpm
# 위의 명령어가 복잡하다면 한번에 설치
sudo yum install -y *.rpm
postgreSQL 세팅
설치 후, 상태 확인을 한다.
# 서버 실행 준비, 에러가 있으면 해당 명령어로 알려줌. 없으면 아래 첨부 된 이미지와 동일하게 나타날 것
systemctl status postgresql.service
PostgreSQL 을 설치할 때 초기화가 필요하다. 해당 경로에 초기화를 진행한다.
# PostgreSQL 초기화
/usr/bin/postgresql-setup --initdb
/usr/bin/postgresql 이란 경로는 아마 postgreSQL 에 버전에 따라, 사람마다 다를 것이다. 나의 경우에는 postgresql-server.rpm 설치 시 생성된 경로를 참고하여 세팅해주었다.
initdb 를 한 후, Initializing database in '경로' 부분에 pg_hba.conf 파일이 생겼을 것이다. 해당 파일을 열어 다음과 같이 세팅한다.
# pg_hba.conf 파일을 열어 하단 IPV4, IPV6 method를 md5로 변경
vi /var/lib/pgsql/data/pg_hba.conf
postgreSQL 실행
# 심볼릭 생성
systemctl enable postgresql.service
# 실행
systemctl start postgresql.service
postgreSQL 실행 확인
# 확인
netstat -ano | grep 5432
5432 포트가 떠 있으면 성공이다!
다음글
2024.04.12 - [SERVER/DATABASE] - Rocky Linux 9 PostgreSQL15 sql 파일 활용하기(+ 외부연결)
Rocky Linux 9 PostgreSQL15 sql 파일 활용하기(+ 외부연결)
이전글 2024.04.10 - [SERVER] - Rocky Linux postgreSQL 설치 Rocky Linux postgreSQL 설치 이전글 2024.04.10 - [SERVER] - Rocky Linux 9 JAVA 8 setting 자바 8 세팅 방법 2024.04.10 - [SERVER] - Rocky Linux 9 Node 설치 방법 해당 글은, 인
kikitown.tistory.com
'SERVER' 카테고리의 다른 글
Rocky Linux 9 Node 설치 방법 (0) | 2024.04.10 |
---|---|
Rocky Linux 9 JAVA 8 setting 자바 8 세팅 방법 (0) | 2024.04.10 |
SpringBoot deploy 부터 boot server 하나로 띄우기 (0) | 2024.04.10 |
Nginx 를 이용한 Front deploy 방법 (0) | 2024.04.09 |
우분투Ubuntu Java 설치 (0) | 2022.12.01 |