itsme

3주차 : 가상 기업 인프라 구성(1) 본문

대외활동/K-Shield 10기

3주차 : 가상 기업 인프라 구성(1)

itssmeee 2023. 3. 23. 15:52
반응형

가상 기업 인프라 구성

  1. 가상 인프라 구성
  • 시나리오
    • 인프라 구성을 위한 요구사항
      • 웹 서비스 서버
      • 외부에서 웹 페이지 접속 시 서비스 제공 서버
      • 웹 (Apache) 및 WAS(Tomcat)로 구성된 서버
      • DB 서버와는 웹 소켓 연결
      • DB 서버
      • 해당 웹 서비스의 회원 정보를 저장하는 서버
      • MariaDB 서비스 구성
      • 개발 서버
      • 웹 서비스 서버에 소스 코드를 업로드 하기 전 테스팅 및 개발 시 사용하는 서버
      • 웹 서비스 서버로 FTP로 통신하는 구간 연결
      • 개발자 PC(호스트)와는 SSH 터미널 연결
      • 로그 서버
      • 웹 서비스, DB 서버의 로그 저장
      • 주기적으로 웹 서비스 서버 및 DB 서버에서 로그 전송
      • 백업 서버
      • DB 서버의 데이터를 덤프하여 저장
  1. 전제 조건
  • 서버 공통
    • OS : 우분투 18.04.6
    • 계정 : 
  • 각 구성 요소 버전
    • Apache : Apache2
    • Tomcat : Tomcat9
    • MariaDB : 10.1.48-MariaDB

 

  • MariaDB 설정
    • DBMS 계정 :
    • Database 명 : KISEC
    • Table 명 : login
      • table 필드
        • id : varchar(20), primary key
        • pw : varchar(20)