Projects/ClimaML

[Postgresql] Linux(Ubuntu)에서 설치

monkeykim 2024. 11. 3. 20:52

리눅스에서는 apt 패키지 관리자를 통해 PostgrSQL을 설치할 수 있습니다.

 

1. 터미널에서 PostgreSQL을 설치합니다.

sudo apt update
sudo apt install postgresql postgresql-contrib

 

2. PostgreSQL 설치가 완료되면 서비스가 자동으로 시작되며, 확인하기 위해서는 다음의 명령어를 입력합니다.

sudo systemctl status postgresql
  • 상태 출력 예시
    • active (running): PostgreSQL 서비스가 정상적으로 실행 중.
    • inactive (dead): 서비스가 실행되지 않음.
    • failed: 서비스가 오류로 인해 중단됨.

 

3. PostgreSQL에 접속합니다.

sudo -i -u postgres
psql
  • sudo -i -u postgres: PostgreSQL의 기본 관리자 계정인 postgres 사용자로 전환하는 명령어입니다.
    • PostgreSQL 설치 후에는 postgres라는 기본 관리자 계정이 자동으로 생성됩니다. 이 명령어는 관리자 권한(sudo)으로 postgres 사용자로 전환하여 PostgreSQL 관련 명령을 실행할 수 있도록 해줍니다.
  • psql: PostgreSQL의 명령줄 인터페이스(CLI)로 PostgreSQL 데이터베이스에 접속하는 명령어입니다.
    • psql은 PostgreSQL의 데이터베이스에 접속하여 SQL 명령을 입력할 수 있는 도구입니다. 이 환경에서 데이터베이스 생성, 테이블 생성, 데이터 조회 등의 작업을 SQL 문을 통해 수행할 수 있습니다.

4. 접속이 완료되면, postgres=# 프롬프트가 나타납니다. 데이터베이스 작업을 수행할 수 있으며, \q 를 입력하여 종료할 수 있습니다.


PostgreSQL 기본 명령어

  • 시작:
sudo systemctl start postgresql
  • 중지:
sudo systemctl stop postgresql
  • 재시작:
sudo systemctl restart postgresql