상세 컨텐츠

본문 제목

[리눅스] 서버 시간 변경 (Timezone 변경)

서버설정

by fsteam 2015. 5. 26. 21:28

본문

가끔 해외서버를 호스팅 받아서 이용하는 경우가 있는데, 이때 DB에 엉뚱한 시간이 입력되어 당황한 경우가 있다.

리눅스 시간을 rdate 명령을 이용해 강제로 설정해도 이상하게 시간이 맞지 않는다.

이러한 경우.. 기본 시간대(timezone) 설정이 다르기 때문이므로 한국시간에 맞게 변경해 줘야 한다.


먼저 현재 timezone 설정을 확인하자.


# date

Tue May 26 12:09:33 UTC 2015


내가 사용중인 서버는 위와 같이 UTC 로 나오고 있다. 한국 시간대인 KST 로 변경하기 위해서 아래와 같이 진행하자.


1. timezone 파일 확인

# cd /usr/share/zoneinfo/Asia

# ls -al

아래와 같이 Seoul 에 대한 파일을 확인할 수 있다.



2. timezone 파일 변경

아래와 같은 명령으로 localtime 파일을 덮어씌운다.

# cp Seoul /etc/localtime


3. 확인

다시 한번 date 명령으로 timezone이 제대로 변경되었는지 확인한다.

# date

Tue May 26 21:11:08 KST 2015

KST로 변경된걸 확인할 수 있다.


ps) MySQL의 경우 재시작 해주면 별도의 설정없이 시스템 시간에 맞춰진다.



관련글 더보기