[05. RDS설정 -5]
Controller는 url정보를 확인하여 어떤 경로로 서비스 로직을 실행시킬지 경로를 구분하고 보내주는 역할을 한다. security를 사용한다면, [Authentication]으로 로그인 정보를 넣어줄 수 있다. 로그인 관련 검증이 가능하다. login.jsp에 가보면, 실제로 <c:out></c>의 부분은 화면에 출력되는 부분으로 적절한 수정을 한다면 출력되는 화면도 바뀐다. 또한 DB에 저장된 내용에 따라서도 칼럼을 출력할 때 내용을 바꿀 수 있다.
STS설정에서 [Java Build Path]에 가보면, Apache tomcat을 9.0 설치가 필요하다. 따라서 tomcat 사이트에 들어가서 9.0 zip 파일을 다운받을 수 있도록 한다. 설정에 [Targeted Runtime]에서 tomcat 9.0을 새롭게 추가해주고 설정해줄 수 있다. 이제 콘솔창에서 [New-Server]를 선택하면 새로운 tomcat 9.0버전의 실행가능한 서버가 만들어진다. xml Publish를 체크하며, 서버 로딩 시간 제한을 300초로 늘려준다. 또한 Port 정보가 Jenkins와 겹치면 안되기 때문에 Tomcat은 8006, Http는 7000으로 맞춘다. Jenkins는 기본 포트 설정이 8080이기 때문에, 8080을 사용해서는 안된다.
기본적으로 루트 경로가 /ROOT로 되어있는데, 기본적인 /로 다시 변경하도록 한다. 서버를 실행시키고 7000번 포트로 접속해서 정상적으로 사이트가 나오면 셋팅이 성공한 것이다. Git을 통해 새롭게 서버가 만들어졌음을 알려주기 위해 정보를 추가한다.
AWS 지라를 통해서 개발이 완료됐음을 알려주기 위해 개발완료를 누른다
필수 링크 확인
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'회고 > aws&docker fastcampus' 카테고리의 다른 글
AWS/Docker 클라우드 패스트캠퍼스 챌린지 19일차 (0) | 2021.09.24 |
---|---|
AWS/Docker 클라우드 패스트캠퍼스 챌린지 18일차 (0) | 2021.09.23 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 16일차 (0) | 2021.09.21 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 15일차 (0) | 2021.09.20 |
AWS/Docker 클라우드 패스트캠퍼스 챌린지 14일차 (0) | 2021.09.19 |