SummaryBook/[스프링부트와 AWS로 혼자구현하는 웹 서비스]

AWS 리눅스 서버 설정

seung_soos 2023. 11. 14. 22:32

EC2 및 탄력적 IP 설정으로 인스턴스를 구성 후 부터 기록하도록 하겠다.

 

아마존 리눅스 서버 생성시 꼭 해야 할 설정들

  • Java 8 설치 : 책의 내용은 8 이지만, 나는 Java 11을 설치하였다.
  • 타임존 변경 : 기본서버의 시간이 미국시간대이기에, 한국시간대로 변경
    • EC2 서버의 기본 타임존은 UTC이다. 한국시간과의 9시간의 차이가 발생으로 타임존 변경, 변경 후 date로 시간확인
$ sudo rm /etc/localtime
$ sudo ln -s /usr/share/zoneinfo/Asia/Seoul etc/localtime
  • 호스트 네임 변경 : 실제 서버가 여러대일경우 IP 만으로 판단불가하므로, 서버의 별명을 등록

호스트 네임을 변경후 한가지 작업을 더해야한다. /etc/hosts에 변경한 호스트 네임을 등록해야한다.

호스트네임을 등록하지 않아 발생한 문제점으로 우아한 형제들의 기술 블로그의 기록이다.

https://techblog.woowahan.com/2517/

 

/etc/hosts 파일을 수정한다.

 $ sudo vim /etc/hosts

방금등록한 HOSTNAME을 추가한다.

 

 127.0.0.1 방금 등록한 HOSTNAME

 

이후 잘 등록 되었다면,아직 80포트로 실행된 서비스가없음으로 다음과 같은 문구가 발생한다.