본문으로 건너뛰기

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

아래 순서에 따라 필요 한 정보를 추가 설정 합니다.

  1. psql 접속
$ sudo -i -u postgres psql
postgres=#
  1. 사용자 정보 조회
postgres=# select * from pg_users;
  1. postgres 비밀번호 설정
postgres=# alter user postgres with password "사용할 비밀번호"