Make Be BackEnd
[AWS EC2] 서버 시간 UTC -> Asia/Seoul변경 본문
에러라기보다는 보기 불편해서 수정
현상
서버에서 로그를 찍을때마자 UTC 시간으로 보이는 현상
원인
현재 EC2 서버의 시간이 UTC이기 때문에..
해결
UTC-> Asia/Seoul로 변경해주자
$ date << 현재 서버시간 확인
Thu Jun 13 02:37:14 UTC 2024
$ sudo vi /etc/sysconfig/clock << 시간 설정(수정 권한은 root로 진행)
기존의 값 아래 값으로 수정
ZONE="Asia/Seoul"
KST=True
>> 위에 값을 저장하고 나가자
$ cat /etc/localtime << localtime 확인
TZif2UTCTZif2UTC
UTC0 << UTC로 설정되어 있다
$ sudo rm /etc/localtime << 기존 정보삭제
$ sudo ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime << Asia/Seoul 설정
$ date << 변경 값이 수정 되었는지 확인
Thu Jun 13 11:45:51 KST 2024 << 변경완료!
---------
좀더 간단하게 설정하려면 /etc/locatime 에 대해서 삭제 -> 설정 했지만 덮어쓰기도 가능하다
(하지만 어떻게 동작되는지, 그리고 확실하게 데이터를 삭제, 설정도 중요하다고 생각한다)
$ sudo cp -p /usr/share/zoneinfo/Asia/Seoul /etc/localtime