[ 백엔드/웹 개발 ]
웹 개발해서 배포하기
2023-04-11 16:25:10
1. 구조 설정 가상환경 프로그램인 vmware에 게스트 pc를 4개를 설치해서 각각 웹서버, WAS, DB서버, 외부 스토리지처럼 동작하도록 구현하기로 했다. 2. 프론트엔드 구현 웹 디자인은 넷플릭스의 디자인을 클론하였다. 하지만 내가 원하는건 유튜브처럼 동영상을 올리고 볼 수 있는 OTT 서비스를 만드는 것이기 때문에 업로드 기능을 추가하였다. React를 이용해서 구현했다. 3. WAS 서버 구현 vmware에 만든 게스트 pc에 톰캣을 설치해서 구현했다. 이클립스와 톰캣을 연동해서 이클립스로 서블릿을 작성해서 웹서버로부터 들어온 요청에 응답하고, DB로 쿼리를 보낼 수 있게 만들었다. 그리고 외부 스토리지는 WAS와 NAS를 통해 연결하였다. a. WAS에서 DB서버로 쿼리 보내기 DB로 쿼리를..