앞서 metsploit을 설치했는데 저장 DB를 postgresql로 연동할 예정이다.
PostgreSQL은 오픈 소스 데이터베이스 시스템으로 범용 및 객체 관계형 데이터베이스 관리 시스템이다.
많이들 사용하는 mysql, mssql에 비해 확장성이 뛰어나다고.. 한다.
그래서 이번에는 postgresql 설치 편!(대충 막 적기)
https://www.postgresql.org/download/linux/redhat/
먼저 공식 홈페이지에서 CentOS 다운로드버전을 찾고 아래와 같이 셋팅을 하자.
현재 12버전은 베타로 나왔으니.. 11버전으로 설치하겠다.
1,2,3 번을 셋팅하면 4~는 따라서 터미널 창에 입력해주면 된다.
RPM repo install
dnf install https://download.postgresql.org/pub/repos/yum/reporpms/EL-8-x86_64/pgdg-redhat-repo-latest.noarch.rpm
기존 PostgreSQL 모듈 비활성화
dnf -qy module disable postgresql
Postgresql 클라이언트 패키지 설치
dnf install postgresql11
Post gre 서버 패키지 설치
dnf install postgresql11-server
postgresql db init
/usr/pgsql-11/bin/postgresql-11-setup initdb
서비스 등록하기
systemctl enable postgresql-11
systemctl start postgresql-11
서비스 동작 확인
service postgresql-11 status
port는 기본적으로 5432포트가 디폴트이다.