실습 목표
- 3대의 VM으로 3Tier 아키텍처를 구성하여 웹서비스 흐름을 설계한다.
- 현업에서 사용되는 서비스 구조와 서버 간 통신 흐름을 익힌다.
VM생성
3tier구조를 설계할 것이기 때문에,
WEB, WAS, DB각각 3대의 VM을 생성합니다.
서비스는 따로 개발하지 않고 오픈소스로 된 서비스를 올려보겠음!



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 |
