일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- JSP
- jboss
- 명령어
- zoom 서버통신
- AWS
- centos7
- zoom OkHttpClient
- 아파치 오픈미팅
- 리눅스
- 화상회의
- 웹화상회의
- db
- 줌 채팅
- 줌 녹화
- mysql
- tomcat
- zoom OkHttp
- zoom api
- ubuntu
- postgresql
- java
- 데이터베이스
- zoom sdk
- openmeetings
- 아파치 openmeetings
- apache openmeetings
- centos
- zoom
- wildfly
- 줌 개발
- Today
- Total
StartIT
centos7 postgresql 설치 및 외부에서 사용하기 본문
postgresql 설치하기
먼저 postgresql 관련 패키지 설치
sudo yum -y install postgresql-server
또는 바이너리파일 받아서 rpm설치(rpm -Uhv 파일명)
/var/lib/pgsql 에 보통 설치됨
sudo service postgresql initdb 명령어로 데이터베이스 초기화실행
sudo service postgresql start로 postgresql 실행
sudo service postgresql restart로 postgresql 재실행
sudo chkconfig postgresql on 으로 부팅시 postgresql 자동실행 서비스 등록
하면 자동으로 postgresql용 계정인 postgres 사용자가 생성됨
su - postgres 로 postgresql용 계정으로 변환
psql 로 postgresql 실행
\l 를 입력하면 db확인(db==계정으로 이해하자)
\c db명 입력하면 해당 db로 전환(초기에는 postgres로 설정되어있음-로그인계정)
\dt 를 입력하면 테이블list 출력
ctl +d 입력시 postgresql 종료, 한번 더 입력시 postgres계정 로그아웃-이전 계정으로 돌아감
외부에서 postgresql 접근하기
postgresql에 접속된 상태에서
ALTER USER postgres PASSWPORD "pwd";으로 패스워드 설정
ctrl+d로 이전 계정으로(root계정)돌아온 뒤
cd /var/lib/pgsql/data/ (postgresql 설치폴더)
pg_hba.conf 실행(vi ./pg_hba.conf)
맨 마지막 줄에 host all all 0.0.0.0/0 md5 입력후 저장
postgresql.conf 실행(vi ./postgresql.conf)
#listen_address = 'localhost' 를 찾아 수정(보통 주석처리되어있음)
listen_addresses = '*' 그리고 저장
sudo service postgresql restart로 postgresql 재실행
방화벽 확인
firewall-cmd --list-all로 방화벽 확인
firewall-cmd --permanent --zond=public --add-port=5432/tcp로 방화벽 5432포트 추가
(permanent - 영구 적용 옵션, 5432port - postgresql 기본 포트)
firewall-cmd --reload로 방화벽 적용
참고:
https://www.lesstif.com/system-admin/linux-unix/rhel-centos-tips-tricks/rhel-centos-7-firewalld
'Server > centos' 카테고리의 다른 글
centos7 명령어들 (0) | 2020.06.29 |
---|---|
jsp, postgresql 연동으로 db를 tomcat서버에서 접근하기(select) (0) | 2020.06.29 |
centos7 tui,gui 변경 (0) | 2020.06.29 |
centos7 tomcat 설치 및 환경변수 등록, 자동서비스 등록 (0) | 2020.06.29 |
centos7 mount(마운트), cifs, samba, 공유폴더이용하기 (0) | 2020.06.29 |