Openstack - MSA(Microservice Architecture) - Service(web service) - 4

2020. 7. 16. 17:20MSA (Microservices Architecture) Project

4. Service(web server) 구축

: MSA 프로젝트인 만큼 각 service 환경을 구축하였다.

 

• QCOW2 이미지 생성 준비 (각 service별 진행)

이미지 생성 준비 과정

 

• JDK 설치

JDK 설치 진행 과정

 

• 환경변수 (경로 확인) -1

환경변수 - (경로 확인)

 

• 환경변수 지정  (지정 실시) -2 

vi를 이용한 환경변수 지정 실시

 

• PHP 설치를 위한 저장소 추가

저장소 추가 실시

 

• Apache2 설치

필요 패키지 설치 진행

 

• Apache2 실행

설정 및 재시작 진행

 

• PHP 설치

필요 패키지 설치

 

• PHP 설정

PHP 설정 진행 - cat을 이용한 설정 적용 재확인

 

• Tomcat 수동 설치 준비

tomcat9 tar.gz 파일 설치 진행

 

• Tomcat 압축 해제

tar 명령어를 이용한 압축 해제 진행

 

 

• Tomcat 설정 및 자동 실행

tomcat 설정 및 자동실행 설정

 

• Apache와 PHP 연동

conf파일 설정을 통한 연동준비

 

• Apache와 Tomcat 연동 커넥터 설치 준비

tar.gz 파일 준비 및 압축 해제

 

• Apache와 Tomcat 연동 커넥터 압축 해제

압축 해제 진행

 

• Apache와 Tomcat 연동 커넥터 설치

커넥터 설치 진행

 

• Apache와 Tomcat 연동 설정

conf 파일 수정을 통한 설정환경 적용 진행

 

• War 파일 저장 준비

war(web page) 파일 준비

 

• War 파일 다운로드

다운로드 진행

 

• 권한 부여 및 파일 배치

chmod 755 부여

 

• WebService용 보안 그룹 설정

이미지 생성 생략 후 과정

 

• Heat 생성용 .yaml 파일 작성 및 구동

yaml파일 작성 후 적용 과정

 

• Stack 구동 확인

Openstack dashboard - Stack 구동 확인