[서버] VMware를 이용한 3Tier 구축실습 - 1 | VM생성, 하드웨어 자원셋팅, OS설치, DB설치

2025. 10. 23. 18:57·리눅스/리눅스 실습

실습 목표

  • 3대의 VM으로 3Tier 아키텍처를 구성하여 웹서비스 흐름을 설계한다.
  • 현업에서 사용되는 서비스 구조와 서버 간 통신 흐름을 익힌다.

VM생성

3tier구조를 설계할 것이기 때문에, 

WEB, WAS, DB각각 3대의 VM을 생성합니다.

 

서비스는 따로 개발하지 않고 오픈소스로 된 서비스를 올려보겠음!

DB의 하드웨어 자원

 

Was 하드웨어 자원

 

Web의 하드웨어 자원

VM3대 생성완료

사진엔 없지만 각각 서버끼리는 연결 돼야하니까 허브(host-only)로 연결해주고, 

웹서버를 통해 인터넷과 연결될 수 있게 웹서버에는 NAT 어댑터도 추가해줍니다.(기본 어댑터 설정이 NAT로 돼있어서 나머지에 host-only를 추가해주면 됨)

 

Was나 DB는 NAT가 필요없지만 일단 OS에 필요한 패키지가 있을 수도 있으니까 초기셋팅에는 남겨두겠습니다.

 

각서버에 Rocky 9셋팅

VM을 생성한 후 실행하면, 설정해놨던 ISO 이미지로 부팅되어 Rocky9 설치를 진행할 수 있습니다.

부팅이 좀 걸림

운영 서버에서는 보안을 위해 SSH root 로그인을 허용하지 않겠지만
실습하다가 윈도우에서 직접 접속해 설정을 수정할 일이 생길 수도 있을까봐 임시로 허용했습니다.

설치도 좀 걸림

 

음 왜 GUI로 설치됐는지 모르겠지만 CLI로 바꾸겠습니다.

sudo systemctl set-default multi-user.target
sudo reboot

DB설치

mariadb설치합니다.

sudo dnf install mariadb-server

error - resolve가 안된단다. 뭐지 dns문젠가

 

ping이 안됨. 인터넷이 안되나보다

 

해결시도 - 1

ip -a 로 보니까 랜카드가 비활성화 돼있었음

켜주고 

sudo nmcli connection modify ens160 connection.autoconnect yes

재부팅시 항상 켜지게 세팅

 

전부 y하면 Complete! 메시지가 뜹니다

 

DB설치 끝. 

'리눅스 > 리눅스 실습' 카테고리의 다른 글

리소스 모니터링  (0) 2025.11.14
[서버] VMware를 이용한 3Tier 구축실습 - 2 | DB설정(고정IP, Port열기)  (0) 2025.11.12
가상화 실습 | 가상화 개념 이해와 VMware 설치  (0) 2025.10.21
'리눅스/리눅스 실습' 카테고리의 다른 글
  • 리소스 모니터링
  • [서버] VMware를 이용한 3Tier 구축실습 - 2 | DB설정(고정IP, Port열기)
  • 가상화 실습 | 가상화 개념 이해와 VMware 설치
잔망수빈
잔망수빈
  • 잔망수빈
    수고스러운 오늘이, 빈틈없는 내일을 만든다
    잔망수빈
  • 전체
    오늘
    어제
    • 분류 전체보기 (51)
      • C (0)
      • Java (6)
        • Java기초 (4)
      • CodingTest (20)
        • sql (0)
        • Programmers (13)
        • Baekjoon (7)
      • 리눅스 (4)
        • 리눅스 실습 (4)
      • English speaking (1)
        • 대화 예제 (1)
      • 자격증 준비 (2)
        • 리눅스마스터 2급 (1)
        • 네트워크 관리사 2급 (1)
        • 정보처리기사 실기 (0)
      • CS공부 (1)
        • 클라우드 (1)
      • 네트워크 (11)
        • 네트워크 이론 (7)
        • Cisco 장비 실습 (4)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    네트워크이론
    실버5
    시스코스위치
    백준
    TCP/IP
    네트워크관리사
    IOS
    리눅스실습
    투포인터
    Java
    스위치
    완전탐색
    비트연산
    구현
    문자열
    인프라엔지니어
    네트워크장비
    네트워크기초
    JAVA기초
    IT인프라
    정렬
    icmp
    리눅스
    프로그래머스 LV2
    SWITCH
    누적합
    네트워크
    프로그래머스 lv1
    Cisco
    네트워크프로토콜
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.5
잔망수빈
[서버] VMware를 이용한 3Tier 구축실습 - 1 | VM생성, 하드웨어 자원셋팅, OS설치, DB설치
상단으로

티스토리툴바