클라우드 서버 배포
[3-Tier 프로젝트 배포] 5. 배포 프로젝트 구동 + 정상 작동 확인하기 (완)
MoveForward
2025. 3. 5. 23:39
[게시글 목표]
① 웹 서비스의 정상 구동 확인
② Nginx의 리버스 프록시 역할 정상 수행 여부 확인
③ DB 서버 MySQL 정상 작동 확인
① 웹 서비스의 정상 구동 확인
웹 서버스가 정상 구동하는 것을 확인하기 위해 " http://{Frontend Server IP}/shortened-url-main.html " 으로 접속한다.
아래 3가지 원본 URL을 입력하여 그것에 해당하는 단축 URL을 반환 받아보자.
- 네이버 - https://www.naver.com
- 구글 - https://www.google.com
- 다음 - https://www.daum.net
위와 같이 단축 URL이 반환된다.
(단축 URL을 클릭하면 원본 URL로 리다이렉드 된다.)
② Nginx의 리버스 프록시 역할 정상 수행 여부 확인
[프런트엔드에서 백엔드 8080 포트 개방 여부 확인]
백엔드 8080포트와 연결 확인!
[클라이언드 - 백엔드 서버 응답 요청]
백엔드 서버 응답 확인 => 200 OK 응답!
[단축 URL 리다이렉트 요청 정상작동 여부 확인]
정상 작동!
③ DB 서버 MySQL 정상 작동 확인
정상적으로 DB에 저장된 것을 확인할 수 있다.
[마무리]
클라우드 서버를 이용한 웹 서비스 배포 과정을 마무리하게 되었다.
배포라는 것에 막연한 두려움이 있었지만, 간단한 서비스를 배포해 보는 경험으로 자신감을 얻게 되어서 기쁘다.
물론, 서버를 다루는 기술이 아직 많이 부족하다는 것을 느낀다.
극복을 위해 더 많은 지식 습득과 경험이 필요하다.