4GPU Server
8GPU Server
HGX Server
2GPU Workstation
4GPU Workstation
Compact AI
10GPU Server
Cloud
Open Source
NVIDIA
HCI
Backup
MLOps
HW/SW 유지보수
AS
PostgreSQL이란
오픈 소스 객체 관계형 데이터베이스 시스템[ORDBMS]입니다.
이 데이터베이스 시스템 오픈소스는 다양한 데이터베이스 객체를 사용자가 임의로 만들 수 있는 기능을 제공하여, 많은 기능을 손쉽게 구현할 수 있습니다.
PostgreSQL을 사용하는 이유
우선 비용이 전혀 들지 않는 오픈소스이며, 고가용성과 백업 서버도 있으며, 다양한 플랫폼에서 사용할 수 있고, 모든 공통 프로그래밍 언어를 활용할 수 있습니다.
PostgreSQL과 MySQL 차이점
- MySQL= OLAP 및 OLTP 애플리케이션과 같이 읽기 성능이 유일한 요소일 때 잘 작동합니다.
- PostgreSQL=정교한 처리가 필요한 애플리케이션에서 최적합니다.
저의 구성 환경입니다.
- OS : [VM]Ubuntu20.04CLI
- CPU : 8core
- DISK : 50GB
- MEMORY : 16GB
(1-1)APT업데이트 후, 설치해 줍니다.
(1-2)설치가 잘 됐는지 확인해줍니다.
(2-1)postgrsSQL 쉘로 진입해 줍니다. *postgres계정은 기본계정으로 만들어져 있습니다.
아래 이미지처럼 데이터베이스 쉘에 진입이 됩니다.
(2-2)데이터베이스 쉘에서 새로운 데이터베이스와, 사용자를 만들어 줍니다.
저는 아래 이미지처럼 사용자와, 데이터 베이스를 만들었습니다.
(3-1)Pgadmin4를 실행하고, 웹 계정을 설정해 줍니다.
아래 그림과 같이 웹 계정을 설정해 주세요.
그 후 y를 누르시면 됩니다..
(3-2)Apache2를 재시작해줍니다.
아래처럼 접속되시면 (3-1) 에서 만든 계정으로 로그인해주세요.
(4-1)웹에서 서버 추가 방법입니다.
1.웹에서 보이는 ADD New server로 진입해 주세요.
2.아래 이미지처럼 설정해 주세요.
● Name : 서버이름으로 임의로 설정가능합니다.
● ServerGroup : 서버 그룹 설정이며, 기본값으로 Servers로 되어있습니다.
● BackGround, ForeGround : 색상 설정입니다.
● Connect Now : 저장 후, PostgreSQL에 바로 접속할지 설정입니다.
● Comments : 서버 설정에 대한 설명을 적는 칸입니다.
3.아래 이미지처럼 설정해 주세요.
● Host Name/Address : 접속할 PostgreSQL서버의 주소를 설정 합니다.
● Port : 5432는 PostgreSQL의 기본 포트이며, 변경방법은 맨 아래 참고 해주세요.
● MaintenanceDataBase : 접속할 데이터베이스를 입력해주세요.
● UserName : 데이터베이스에 접속할 사용자명을 입력해 주세요.
● Password : 데이터베이스에 접속할 사용자명의 패스워드를 입력해 주세요.
*입력이 다 끝나셧다면 왼쪽 아래 save를 눌러 주세요.
4.아래 이미지처럼 서버 추가가 완료됩니다.
아래 이미지처럼 사용하실 port를 넣어주세요.
이전글
