봄수의 연구실

Centos Postgresql 설치하는 방법 본문

ETC

Centos Postgresql 설치하는 방법

berom 2023. 4. 7. 17:38

Centos Postgresql 설치하는 방법

CentOS 운영 체제에서 PostgreSQL을 설치하려면 다음 단계를 따르세요:

  1. PostgreSQL 저장소 추가하기:
    • 먼저, PostgreSQL 공식 저장소를 시스템에 추가해야 합니다. 저장소 파일을 다운로드하고 설치하려면 다음 명령을 실행하세요.
    sudo yum install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
    
  2. PostgreSQL 설치하기:
    • 저장소가 추가되면, yum을 사용하여 PostgreSQL 패키지를 설치할 수 있습니다. 아래 명령을 사용하여 PostgreSQL을 설치하세요.
    sudo yum install -y postgresql13-server
    
    • 위의 예제에서는 PostgreSQL 13 버전을 설치합니다. 필요한 버전에 따라 postgresql13-server 부분을 수정하십시오.
  3. PostgreSQL 데이터베이스 초기화하기:
  4. 설치가 완료되면, PostgreSQL 데이터베이스를 초기화해야 합니다. 다음 명령을 사용하여 데이터베이스를 초기화합니다.
    sudo /usr/pgsql-13/bin/postgresql-13-setup initdb
    
    • PostgreSQL 13 버전을 설치한 경우 위와 같은 명령을 사용합니다. 다른 버전의 경우, 경로 및 파일명을 해당 버전에 맞게 수정하십시오.
  5. PostgreSQL 서비스 시작 및 활성화:
    • PostgreSQL 서비스를 시작하고, 시스템 부팅 시 자동으로 시작되도록 설정하려면 다음 명령을 실행하세요.
    sudo systemctl start postgresql-13
    sudo systemctl enable postgresql-13
    
  6. 방화벽 설정 (선택 사항):
    • PostgreSQL을 원격으로 액세스하려면 방화벽에 포트를 열어야 합니다. 기본적으로 PostgreSQL은 5432 포트를 사용합니다. 다음 명령을 사용하여 방화벽에서 포트를 엽니다.
    sudo firewall-cmd --add-port=5432/tcp --permanent
    sudo firewall-cmd --reload
    

이제 CentOS 시스템에 PostgreSQL이 설치되었습니다.
추가 구성이 필요한 경우, 설정 파일을 /var/lib/pgsql/13/data 디렉토리에서 찾을 수 있습니다.
필요한 경우 pg_hba.conf 및 postgresql.conf 파일을 수정하여 원격 액세스 및 인증 방법을 구성하세요.

728x90