aws에서 타임존 및 호스트명을 변경해보자!

2022. 1. 25. 20:41CM/aws

반응형

EC2서버의 기본 타임존은 UTC 입니다. 이는 세계표준 시간으로 한국의 시간대가 아닙니다.
즉, 한국과 9시간의 차이가 발생!! 그러므로 한국시간으로 변경 해야합니다.

변경방법

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

확인


HOSTNAME 변경

아래의 방법으로 sudo hostnamectl set-hostname acet-springboot-webservice를 해줌.
hostname 해주니 잘 반영되었다.

sudo reboot이 아닌 나갔다가 다시 접속하니 아래와 같이 잘 반영되었다!!

 

아래의 방법은 해봤다가 삽질...변경이 안됐다!

참고 : https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/set-hostname.html

sudo vi /etc/cloud/cloud.cfg

 에서 제일 끝에  preserve_hostname: true를 추가 한다.

 

그리고 호스트네임을 변경 하려고 2가지 방법 중 아래의 방법을 해보았는데..변경이 안됐다-_-;;

sudo vim /etc/sysconfig/network

변경 전

아래처럼 변경

변경 후 sudo reboot

다시 서버에 접속하면 아래와 같이 변경이 안됨! ㅋㅋ

한가지 작업을 더 해줘야 한다.
sudo vim /etc/hosts 에서 위에서 등록한 HOSTNAME을 127.0.0.1에 넣어줍니다.

위 설정 이후 curl acet-springboot-webservice 로 찔렀을 때 Fail to connect어쩌구하면 잘 반영이 된것이다.

다시 sudo reboot 해줬으나 hostname 반영.. nope!

반응형

'CM > aws' 카테고리의 다른 글

aws EC2 서버에 프로젝트 배포하기(진행중)  (0) 2022.02.04
aws db연동을 해보자!  (0) 2022.02.04
aws에 jdk install 하기  (0) 2022.01.25
aws ssh 접속 불가 현상  (0) 2022.01.25
aws 서버구축  (0) 2022.01.20