ETC/도서

[도서] 스프링부트와 AWS로 구현하는 웹서비스 - AWS 설정 최신판(20230601)

내가 그린 코딩 그림 2023. 6. 1. 09:16
반응형

자체 서비스를 운영하고 있는게 없어 AWS 배포를 보면서 다시 해보고 있는데 책 출판일 기준 바뀐 부분들이 있어서 공유하려고 합니다. 한 번 해보신 분들은 익숙하게 넘어갈 수 있겠지만 처음 진행하시는 분들은 참고하시면 좋을 것 같습니다. 바뀐 부분이나 알면 좋을 부분들만 설명하고 나머지는 책과 같습니다.

 

 

인스턴스 생성

책에서는 Amazon Linux 1 AMI 인스턴스를 생성했으나 aws 측에서 2020년 6월 30일까지로 공고한 바 있습니다. 현재는 2 버전으로 만들면 되고 2023 AMI 버전으로 설치시 프로젝트에 사용된 8버전 자바 설치에 어려움이 있습니다.

탄력적 IP 부여

책에서도 나와있는데 탄력적 IP(고정IP)를 만들고 인스턴스에 바로 연결하는게 좋습니다. 탄력적 IP를 만들기만 하고 연결하지 않으면 요금이 청구됩니다.

 

.pem .ppk(windows 기준)

pem키를 ppk로 변경한 후, ppk를 넣는곳이 있는데 책과 위치가 다릅니다. SSH -> Auth -> Credentials 로 접속해서 Private Key 넣는곳에 넣으면 동일하게 넣을 수 있습니다.

 

설치 가능한 자바 버전 살펴보기(인스턴스 연결 이후)

알아 두면 좋을 내용입니다. 아래 명령어를 통해 설치 가능한 자바 버전을 확인할 수 있습니다.

sudo yum list | grep jdk

책과 동일하게 8버전의 자바를 설치해주시면 됩니다. 자바 8버전이 목록에 뜨지 않는다면 리눅스 2 AMI로 설정한 인스턴스가 맞는지 확인해주면 됩니다.(sudo yum install -y java-1.8.0 까지 친 뒤 탭 누르면 완성됩니다)

sudo yum install -y java-1.8.0-openjdk-devel.x86_64

 

 

타임존 변경

서버 시간이 한국시간이 아니기 때문에 한국 시간과 동일하게 설정해줍니다.

sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

data // 제대로 변경 되었는지 확인

 

 

호스트네임 변경

호스트네임 기본은 로컬호스트이기 때문에 이를 알아보기 편한 이름으로 바꿔줍니다.

sudo hostnamectl set-hostname hakjum2 // 호스트 네임을 hakjum2로 변경
hostname // 호스트 네임 확인

hostname으로 확인했을 때 바뀐이름이 뜬다면 바뀐것이고 재접속이나 재부팅을 하면 바뀐이름으로 표기됩니다.

반응형

'ETC > 도서' 카테고리의 다른 글

그림으로 개념을 이해하는 알고리즘  (0) 2023.02.18