~6.EC2 서버에 프록시 서버 생성하여 80port로 포트포워딩~ 1. aws ec2 server에 방화벽 인바운드 80 포트포워딩 추가 - ec2 > 인스턴스 > 실행 중 인스턴스 선택 - 하단 보안탭 선택 > 보안그룹 선택 - 인바운드 규칙 편집 선택 - 규칙추가 = 유형 : http / 포트 : 80/ 소스 : Anywhere-IPv4 > 규칙저장 2. vscode로 aws ec2 server에 접속 3. nginx 설치 sudo yum install nginx 4. nginx 설정 sudo vim /etc/nginx/nginx.conf - nginx.conf 파일안 server 부분 내부에 소스추가 location / { proxy_pass http://localhost:8080; } 5. nginx 재시작 sudo systemctl stop nginx sudo systemctl start nginx 6. 브라우저 test : 8080대신 80port로 접근가능해짐 http://43.203.251.50/todo/list * 스프링 레거시 프로젝트와 스프링 부트 프로젝트의 배포 방식 이번에는 스프링 레거시로 그래들 빌드 후 나온 war파일을 webapps에 배포하는 방식으로 진행했음. 다음에는 스프링 부트에서 그래들 빌드 후 나온 jar파일을 아래 명령어로 배포 할 수 있음 user1@myserver01:~/springex-main$ ssh -i ../.ssh/EC2forLinux.pem ec2-user@52.79.117.155 java -jar xxx.jar 스프링 레거시 프로젝트 빌드 및 패키징 : Gradle 또는 Maven 을 사용하여 프로젝트를 빌드합니다. 이 과정에서 .jar 또는 .war 파일이 생성됩니다. Gradle을 사용할 경우, gradle build 명령어를 사용...