Skip to main content

4-03. 서버 접속 설정

Less than 1 minuteJavaSpringAWScrashcoursejavajdkjdk8streamspringspringframeworkspringbootawsaws-ec2

4-03. 서버 접속 설정 관련


4-03. 서버 접속 설정

점프 투 스프링부트 - WikiDocs

AWS 서버에 접속하기 위해서는 고정IP와 방화벽 해제가 필요하다. 이번장에서는 고정IP를 생성하는 방법과 방화벽을 해제하는 방법에 대해서 알아보자.


고정 IP 생성

AWS 서버에 접속하려면 고정 IP가 필요하다. 고정 IP는 말 그대로 IP가 변하지 않고 고정된다는 말이다. 세계에 단 하나밖에 없는 고정 IP를 AWS 라이트세일에서 생성해 보자.

AWS 라이트세일의 메인 화면에서 <FontIcon icon="iconfont icon-select"/> 탭으로 이동해 <FontIcon icon="iconfont icon-select"/>을 누른다.
AWS 라이트세일의 메인 화면에서 [네트워킹] 탭으로 이동해 [고정 IP 생성]을 누른다.
그러면 다음과 같은 화면이 나타난다.
그러면 다음과 같은 화면이 나타난다.

인스턴스 선택에서 [Ubuntu-1]을 선택하고 고정 IP명을 입력한 뒤 [생성]을 눌러 고정 IP를 생성하자. 고정 IP명은 원하는 이름으로 설정해도 된다. 여기서는 기본값으로 제시된 [StaticIp-1]을 사용했다.

필자의 경우 다음과 같이 '3.37.58.70'라는 고정 IP가 생성되었다.
필자의 경우 다음과 같이 '3.37.58.70'라는 고정 IP가 생성되었다.

방화벽 설정

SBB 서비스의 기본 포트 번호는 8080이다. 그래서 외부에서 8080번 포트로 접속하려면 '방화벽 해제 작업'을 해야 한다.

HTTP 기본 포트인 80번 포트와 SSH 기본 포트인 22번 포트는 AWS에서 디폴트로 방화벽 해제되어 있으므로 방화벽 해제 작업이 필요 없다.

AWS 라이트세일의 메인 화면에서 <FontIcon icon="iconfont icon-select"/> 탭을 선택한 뒤 다음처럼 <FontIcon icon="iconfont icon-select"/>을 클릭하자.
AWS 라이트세일의 메인 화면에서 [인스턴스] 탭을 선택한 뒤 다음처럼 [Ubuntu-1]을 클릭하자.
이어서 <FontIcon icon="iconfont icon-select"/> 탭을 선택하고 <FontIcon icon="iconfont icon-select"/>를 클릭한다.
이어서 [네트워킹] 탭을 선택하고 [+규칙 추가]를 클릭한다.
다음처럼 포트 번호 '8080'을 입력하고 생성한다.
다음처럼 포트 번호 '8080'을 입력하고 생성한다.

이제 8080 포트를 방화벽 해제했으므로 외부에서 고정 IP의 8080 포트로 접속이 가능해진다.

AWS 라이트세일 사용취소

AWS 서비스를 더이상 사용하지 않아 서비스를 삭제하고 싶은 경우에는 다음을 참고하자.


이찬희 (MarkiiimarK)
Never Stop Learning.