문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판 | |||
| postgresql:service [2023/12/16 12:14] – [서비스설정파일들] taekgu | postgresql:service [2025/04/15 10:05] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | ====== Debian, Ubuntu 서비스 ====== | ||
| + | |||
| + | ===== 서비스설정파일들 ===== | ||
| + | debian 서비스파일위치 : / | ||
| + | |||
| + | <code bash> | ||
| + | pg_lsclusters --> cluster에 등록된 내용, | ||
| + | </ | ||
| + | |||
| + | 설정파일위치 : **/ | ||
| + | * pg_hba.conf | ||
| + | * postgresql.conf | ||
| + | |||
| + | 나의 데이터 위치 : / | ||
| + | 나의 로그파일 위치 : / | ||
| + | |||
| + | 사용자생성 | ||
| + | <code sql> | ||
| + | CREATE ROLE postgres SUPERUSER CREATEDB CREATEROLE INHERIT LOGIN REPLICATION BYPASSRLS; | ||
| + | </ | ||
| + | |||
| + | ==== 서비스등록 ==== | ||
| + | |||
| + | postgreSQL은 서비스 시작User가 database directory를 접근가능해야 한다. | ||
| + | |||
| + | <code bash> | ||
| + | sudo systemctl enable postgresql | ||
| + | </ | ||
| + | |||
| + | <code bash> | ||
| + | sudo systemctl disable postgresql | ||
| + | </ | ||