(18)AWS(아마존 웹서비스) 홈페이지 만들기 – CentOS7(Linux7) 타임 존 KST(Korea Standard Time) 변경하기

linux 웹서비스구축

사전에 기본 설정이 완료된 템플릿을 이용해 AWS EC2 인스턴스를 작성 하거나 Linux OS를 배포 사이트에서 다운로드해서 설치를 하여 우여곡절 끝에 어렵게 어찌저찌 끝냈는데 자신도 모르는 사이에 TimeZone 설정이 협정 세계시(UTC)로 되어 버린 경우가 있습니다. 시간을 확인하면 9시간 느린 시각을 표시합니다. 이 상태로 방치하여 사용하게 되면 나중에 고생을 하게 되는데요, 예를 들어 날짜 별 또는 시간대 별의 고유 방문자 수를 구하는 웹 분석 툴 등을 설치해 사용하고 있다면 정확하지 않은 날짜 별 시간대 별 결과를 보게 됩니다. 이와 같은 문제를 방지 하기 위해 서버의 local Timezone을 한국 표준시(KTS)로 변경해야 합니다. 이 글에서는 TimeZone 설정을 한국 표준시(KTS)로 변경하는 절차를 소개합니다.

“내 소유의 홈페이지 사이트 만들기” 전체 설치 과정에서 이 글의 위치는 다음과 같습니다.

  • AWS 유저등록 -> EC2 인스턴스 등록 -> EC2 인스턴스 확인 ->PHP7설치 -> Apache HTTP Server설치 -> firewalld,SELinux정지 -> PHP.ini수정 -> Apache HTTP + PHP 연결 -> MySQL설치 -> WordPress용 DB작성 -> WordPress설치 -> 도메인 구입 -> Public IP구입 -> Public 도메인,IP의 DNS등록 -> 홈페이지 URL 변경 -> ssl증명서 작성(https용) -> ssl증명서 갱신 스케줄 등록 -> ssh접속 타임아웃 변경 -> 가장메모리 증설 -> 타임존 변경

참고로 이 글은 AWS 웹 서비스 환경 작성을 위한 글 목록의 일부이지만 제공 업체(Azuru, GCP 등)가 다르더라도 Linux 7 운영 체제라면 이 글의 내용을 적용할 수 있습니다.

실행 환경

이 글의 예시 명령은 다음 서버 아키텍처에서 실행 했습니다.

Linux 3.10.0-1062.12.1.el7.x86_64 x86_64

(참고)이 글의 내용은 위의 버전 이외, 거의 모든 버전에 적용할 수 있습니다.

변경 전 운영 표준시

변경 전 운영 표준시를 date명령으로 확인합니다.

$ date
 Sun Feb 21 06:36:55 UTC 2021

명령 실행 결과 협정 세계시(UTC)임을 확인할 수 있습니다.

현재의 /etc/localtime의 내용을 확인합니다.

$ ls -la /etc/localtime
 lrwxrwxrwx. 1 root root 25 Jan 29  2019 /etc/localtime -> ../usr/share/zoneinfo/UTC
$ cat /etc/localtime
TZif2UTCTZif2UTC
 UTC0

위의 명령 실행 결과를 보면 /etc/localtime은 /usr/share/zoneinfo/UTC에 링크임을 확인할 수 있습니다.

운영 표준시 변경하기

/etc/localtime을 /usr/share/zoneinfo/UTC에서/usr/share/zoneinfo/Asia/Seoul 로 대체합니다.

$ sudo ln -nfs /usr/share/zoneinfo/Asia/Seoul /etc/localtime
$ ls -la /etc/localtime
lrwxrwxrwx. 1 root root 30 Feb 21 17:06 /etc/localtime -> /usr/share/zoneinfo/Asia/Seoul

대체 된 /etc/localtime의 내용을 확인합니다.

$ cat /etc/localtime
LMTKSTJSTKDT
 KST-9

변경 후 운영 표준시

변경 후 표준시를 date명령으로 확인합니다. 표준시 대체 결과가 다음과 같이 한국 표준시(KST)가 되었음을 확인할 수 있습니다.

$ date
 Sun Feb 21 15:59:39 KST 2021

AWS 웹 서비스 환경 구축 전체 목록

이 글은 AWS 웹 서비스 환경 작성을 위한 전체 절차의 한 부분입니다. 전체 목록은 다음을 참조하십시오.

AWS EC2 웹 서비스(Wordpress) 구축 전체 글 목록
EC2(Elastic Compute Cloud) 웹 서비스 구축 전체 글워드프레스 설치 , 환경 설정 전체 글
제목과 URL을 복사했습니다