2.1. 기본 설치
프로젝트별 설치 해야 할 기본 설치 프로그램은 다음과 같습니다.
* datahub-dataservice-userportal
=> Open JDK8
=> Apache Tomcat
* datahub-dataservice-adminportal
=> Open JDK8
=> Apache Tomcat
* datahub-dataservice-portal
=> Open JDK8
=> PostgreSQL
* datahub-dataservice-notifier
=> Open JDK8
* datahub-dataservice-dataset-provider
=> Open JDK8
=> PostgreSQL
2.2.1. Open JDK 8 설치
$ sudo apt install openjdk-8-jdk
2.2.2. Apache Tomcat
Apache Tomcat 다운로드 및 파일 압축 해제
# 다운로드
$ wget http://apache.mirror.cdnetworks.com/tomcat/tomcat-8/v8.5.37/bin/apache-tomcat-8.5.37.tar.gz
# 압축 해제
$ tar -xvf apache-tomcat-8.5.37.tar.gz
2.2.3. PostgreSQL
저장소 구성을 저장 한 /etc/apt/sources.list.d/pgdg.list 파일을 만든 다음 저장소 키를 시스템에서 가져와서 시스템 패키지 목록을 업데이트 하고 Postgres 패키지를 설치 합니다.
$ sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
$ sudo apt install wget ca-certificates
$ wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
$ sudo apt update
$ sudo apt install postgresql-10 pgadmin4
아래 순서에 따라 필요 한 정보를 추가 설정 합니다.
- psql 접속
$ sudo -i -u postgres psql
postgres=#
- 사용자 정보 조회
postgres=# select * from pg_users;
- postgres 비밀번호 설정
postgres=# alter user postgres with password "사용할 비밀번호"