- NEW초롱이의 하루
- kisa
- 길은 가면, 뒤에 있다
- C언어 예술가
- Zer0 day - Zer0 day
- Information Security
- Secure-EDU
- 앙큼한유채's 일상 Story
- Library of Ezbeat (잠정 폐쇄)
- The Factory
- 안드
- 모후모후의 커뮤니티
- 공학도의 잡다한 시선
- 안드2
- IT속에 코코아
- IP주소검색(whois)
- IP주소검색(좌표포함)
- 소프트웨어 경력 관리
- 해저 케이블 지도
- MAC주소검색
- IANA
- 포트번호검색
- 자신의IP확인
- 웹페이퍼캡처
- 나의패스워드보안등급
- 웹 취약점 분석
- IT용어정리
- GitHub
- 라이브러리 모음
- 웹마당넷
- 시스템콜참고
- BCD 변환
- 보안뉴스
- 코딩도장(C, Python)
- 백준알고리즘
- 코딩테스트 연습
- 웹 사이트 테스트
- 스크립트꾸미기
- ctf대회목록
- 전자신문
- hash 크랙
- CVE
- 도메인등록
- N클라우드
- BugBountyList
- 칼리공식사이트
- CR4FTING BOX
- 아스키코드 변환
- 웹 사이트 통계 및 평가
- PDF변환
- AWS 및 클라우드 정보
- 가상화 및 서버관련
- 티오리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Shell script
- 라즈베리파이
- 프로젝트
- Tkinter
- 자바
- nginx
- JSP
- Python
- 쉘 스크립트
- System
- 그라파나
- ACL
- Android
- 클라우드
- API
- 쉘 스크립트 기초
- 쉘 스크립트 if문
- synology
- LEVIATHAN
- Linux
- docker
- 리눅스
- RaspberryPi
- centos docker
- 안드로이드
- GUI
- 메소드
- GPIO
- Java
- 네트워크
- Today
- Total
IT창고
CentOS 7 - Postgresql 설치 본문
CentOS7에 Postgresql을 설치해보겠습니다.
Postgresql DB를 설치하는건 꽤 간단해서 포스팅을 할지 고민했지만 자주 사용하진 않아도 가끔 필요해서 작성해봅니다.
www.Postgresql.org 공식사이트에 들어가서 설치하는 법을 확인해보면 Red Hat의 yum 저장소에 배포판을 지원하므로 yum으로 설치하면 됩니다.
참고 : https://www.postgresql.org/download/linux/redhat/
yum저장소에 확인해보면 패키지가 있는걸 확인할수있습니다.
참고로 CentOS7에서는 9.2 버전을 CentOS6에서는 8.4버전을 제공하지만 postgresql92 패키지도 제공합니다.
yum install postgresql-server 명령어를 입력하여 설치를 진행합니다.
설치 자체는 금방 끝납니다. 설치가 되었다면 postgres 계정이 새로 생성된걸 확인해볼수있습니다.
이번에는 DB설정파일을 어디에 있는지 확인해보겠습니다.
/usr/lib/systemd/system/postgresql.service 경로에 있는 이 파일은 CentOS 7부터 사용되는 systemd로 데몬을 관리해주는데 여기에 Postgresql의 설정들을 확인해볼수있습니다.
postgresql 데몬이 시작될 시 어떤 계정으로 작동하고 어떤 포트가 개방되고 어디에 데이터가 저장될지 나와있네요
아직 설치가 완전히 끝나지는 않았습니다. Postgresql은 처음 사용시 초기화 작업을 해줘야 합니다.
이것도 굉장히 간단합니다. yum으로 패키지를 설치하면 bin디렉토리에 자동으로 postgresql-setup 명령어가 있는데 뒤에 initdb를 붙여 위의 사진과 같이 입력하면 초기화가 완료 됩니다. 시간도 얼마안걸리고 금방끝납니다.
이제 postgresql이 제대로 작동하는지 확인을 위해 데몬을 시작시켰습니다.
포트도 postgres계정 권한으로 열려있는걸 확인할수있습니다.
postgres 계정의 패스워드를 설정하고 postgres 계정으로 접속합니다. 프롬프트가 다른 모양으로 바뀌는데 현재 postgres계정으로 접속된걸 위와 같이 확인할수있습니다. 이제 psql postgres 명령어를 입력하면 DB에 접속하게 됩니다.
DBMS의 버전을 확인해보았습니다. 배포판 postgresql 버전이 맞는걸 확인해 볼 수 있습니다. 다시 쉘로 돌아올떄는 ctal + d 로 나올수있습니다.
'서버운영 > WAS, DBMS' 카테고리의 다른 글
CentOS 7 - JEUS7 설치 (2) | 2019.03.11 |
---|---|
CentOS 7 - MongoDB 설치 (0) | 2019.02.17 |
CentOS 7 - Nginx 설치 (1) | 2019.02.16 |
CentOS 7 - Oracle 12c 설치 (0) | 2019.02.10 |
Linux JDK 바꾸기 (0) | 2019.02.10 |