클라우드 서버 배포

[3-Tier 프로젝트 배포] 5. 배포 프로젝트 구동 + 정상 작동 확인하기 (완)

MoveForward 2025. 3. 5. 23:39

[게시글 목표]

① 웹 서비스의 정상 구동 확인

② Nginx의 리버스 프록시 역할 정상 수행 여부 확인

③ DB 서버 MySQL 정상 작동 확인

 

 

① 웹 서비스의 정상 구동 확인

웹 서버스가 정상 구동하는 것을 확인하기 위해 " http://{Frontend Server IP}/shortened-url-main.html " 으로 접속한다.

 

아래 3가지 원본 URL을 입력하여 그것에 해당하는 단축 URL을 반환 받아보자.

위와 같이 단축 URL이 반환된다.

(단축 URL을 클릭하면 원본 URL로 리다이렉드 된다.)

 



 

② Nginx의 리버스 프록시 역할 정상 수행 여부 확인

[프런트엔드에서 백엔드 8080 포트 개방 여부 확인]

백엔드 8080포트와 연결 확인!

 

[클라이언드 - 백엔드 서버 응답 요청]

백엔드 서버 응답 확인 => 200 OK 응답!

[단축 URL 리다이렉트 요청 정상작동 여부 확인]

정상 작동!

 

③ DB 서버 MySQL 정상 작동 확인

정상적으로 DB에 저장된 것을 확인할 수 있다.

 

 

[마무리]

클라우드 서버를 이용한 웹 서비스 배포 과정을 마무리하게 되었다.

배포라는 것에 막연한 두려움이 있었지만, 간단한 서비스를 배포해 보는 경험으로 자신감을 얻게 되어서 기쁘다.

물론, 서버를 다루는 기술이 아직 많이 부족하다는 것을 느낀다.

극복을 위해 더 많은 지식 습득과 경험이 필요하다.