Amazon Linux2에서 timezone 변경 해보기
2019-05-12 18:50:40

리눅스의 default timezone

기본적으로 utc 0으로 설정 되어 있다.

아래는 ec2에서 date를 찍을 떄와 moment-timezone를 이용해서 한국 시간(utc +9)으로 찍은 차이

date

변경 방법 실습

1
2
vi /etc/sysconfig/clock # 파일을 연 후
ZONE="Asia/Seoul" # 처음에는 ZONE="UTC"로 되어 있는데 이 부분을 변경 해준다.

그리고 vim에서 나온 후 다음 명령어를 쳐 준다.

1
2
sudo ln -sf /usr/share/zoneinfo/Asia/Seoul /etc/localtime # 인스턴스가 현지 시간 정보를 참조할 때 표준 시간대 파일을 찾을 수 있도록 /etc/localtime과 표준 시간대 파일 사이에 심볼 링크를 생성
sudo reboot # 시스템 재부팅 ssh에서 팅겨져 나온다.

다시 앱에서 확인하는 경우 제대로 한국 시간으로 출력 된다.

date

ElasticBeanstalk

프로젝트 절대 경로에 .ebextensions 폴더를 생성을 한다.

그 안에 00-set-timezone.config 파일 생성

1
2
3
commands:
set_time_zone:
command: ln -f -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime

참고

Prev
2019-05-12 18:50:40
Next