-
[AWS] EC2에 postgresql 설치하기AWS 2022. 7. 20. 19:07
postgresql 설치하기
생성한 EC2 인스턴스에 접속 후
다음과 같이 postgresql을 설치합니다.
$ sudo amazon-linux-extras install postgresql10 epel -y
$ sudo yum install postgresql-server postgresql-devel -y
설치한 postgresql 버전을 확인합니다.
$ /usr/bin/postgres --version
$ sudo /usr/bin/postgresql-setup --initdb
postgresql 설정파일 수정하기
먼저 sudo su 명령을 입력하여 root 유저로 변경한 다음
postgresql 설정파일을 아래와 같이 수정해 줍니다.
$ cd /var/lib/pgsql/data $ vi postgresql.conf
위와같이 두 부분의 주석을 풀어줍니다.
(a : insert모드, ESC+Shift+: : ex모드, wq : 저장후 나가기)
변경된 설정파일은 재시작을 해주어야 적용됩니다.
$ sudo service postgresql restart
postgresql 계정 추가하기
$ vi /var/lib/pgsql/data/pg_hba.conf
다음과 같이 계정을 추가해줍니다.
(pg_hba.conf 파일 : PG(postgresql)에 접속하는 클라이언트에 대한 인증 설정을 설명하는 파일)
설정파일을 수정했으니 재시작을 하여 적용해줍니다.
$ sudo service postgresql restart
계정 설정 및 DB 이름 지정하기
먼저 postgresql에 접속합니다.
$ sudo su - postgres
(설치시 기본으로 사용자 이름이 'postgres'로 되어있습니다.)
마지막으로
다음과 같이 계정 설정 및 DB이름을 지정해줍니다.
$ CREATE USER 계정이름 NOSUPERUSER; $ ALTER USER 계정이름 WITH PASSWORD 비밀번호; $ CREATE DATABASE DB이름 WITH OWNER 계정이름;
접속정보
Host: ip
DB name: test_db
Username: testuser
password: 1234참고
'AWS' 카테고리의 다른 글
[AWS] postgresql dbeaver 연동하기 (0) 2022.07.25 [AWS] postgresql vscode 연동하기 (0) 2022.07.22 [AWS] EC2에 Git 설치하기 (0) 2022.07.22 [AWS] EC2에 Anaconda 설치하기 (0) 2022.07.20 [AWS] EC2 구축하기 (0) 2022.07.19