3 Tier Architecture (작성 중)

정지호·2022년 10월 2일
0

기업 특강

목록 보기
15/19
post-custom-banner
  • VPC(Virtual Private Cloud): 다른 네트워크와 분리되어 있어 IT 인프라를 안전하게 구축하고 간편하게 관리할 수 있는 사설 네트워크

3-Tier 아키텍쳐 구성

1. VPC 생성


2. 서브넷 생성

  • was 전용 private 서브넷 하나 / db 전용 private 서브넷 하나 / 웹 서버가 할당될 public 서브넷 하나


3. NAT Gateway 생성


4. Route Table 설정


5. ACG 생성

  • 2개의 ACG를 생성해준다.

6. ACG 규칙 설정

  • pub-acg 설정


  • pri-acg 설정

  • 공통 outbound 룰 설정

7. 웹 서버 생성


  • 서버 설정
    (로그인)

(httpd 설치)

(현재 서버 IP를 index 파일에 저장. 그리고 httpd enable 해주기)


(설정 파일 편집)
(편집기 vi 이용)

(Listen 80번 포트 확인)

(ServerName 주석 해제)


  • 방화벽 설정
    (firewalld 실행)

(80번 포트를 열어주기)

(reload 해주기)

(80번 포트가 잘 개방되었는지 확인. 잘 개방된 듯 하다.)

(Listen이 되는지 확인한다.)


  • 아파치 작동을 확인해본다.
    (active: 켜진 상태)

8. WAS 생성


9. 톰캣 설정

  • JDK 설치
    (JDK 패키지 설치)

(완료)

  • JDK 환경변수 설정

(vi 편집기 이용)


  • 톰캣 설정

도커를 사용하는 이유

https://mobilegame.blog-korea.com/blog/fWlzMyChpSJZ.html

https://medium.com/naver-cloud-platform/%EB%84%A4%EC%9D%B4%EB%B2%84-%ED%81%B4%EB%9D%BC%EC%9A%B0%EB%93%9C-%ED%94%8C%EB%9E%AB%ED%8F%BC%EC%9C%BC%EB%A1%9C-%EC%86%90%EC%89%BD%EA%B2%8C-%EC%9B%B9-%EC%84%9C%EB%B2%84-apm-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0-b8851c6cc096

https://guide.ncloud-docs.com/docs/clouddbformysql-start

https://q.fran.kr/%EB%AC%B8%EC%A0%9C/7682

https://suee-b.tistory.com/entry/3tier-%EA%B5%AC%EC%84%B1-NCP%EB%A5%BC-%ED%99%9C%EC%9A%A9%ED%95%9C-WEB-WAS-DB-%EC%97%B0%EB%8F%99

https://teem0.com/13?category=909932

https://ansan-survivor.tistory.com/125


출처
https://sunrise-min.tistory.com/entry/3-Tier-Architecture-%EC%A0%95%EC%9D%98-%EB%B0%8F-%EA%B5%AC%EC%84%B1%EB%B0%A9%EC%8B%9D

profile
정지호
post-custom-banner

0개의 댓글