Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 공모주 청약 일정
- Oracle
- 제이쿼리
- Stock ipo
- 7월 공모주 청약 일정
- MYSQL
- 자바스크립트
- JavaScript
- 맥
- 주식 청약
- 공모주
- IPO
- 주식
- html
- 자바
- 주식 청약 일정
- 코드이그나이터
- linux
- codeigniter
- Stock
- php
- 공모주 청약
- 오라클
- 리눅스
- java
- jquery
- SQL
- 6월 공모주 청약 일정
- Eclipse
- css
Archives
- Today
- Total
개발자의 끄적끄적
[linux] CentOS TimeZone 변경하기 [펌] 본문
728x90
반응형
[linux] CentOS TimeZone 변경하기 [펌]
CentOS7을 설치하고 한참 사용하다 보니 날짜가 다른걸 이제야 확인했습니다.
mysql을 돌리고 있는 서버인데 now() 함수가 이상하게 나오더라구요.
CentOS의 TimeZone을 변경해 보겠습니다.
먼저 버전부터 확인해 봐야죠.
$ lsb_release -d
Description: CentOS Linux release 7.5.1804 (Core)
CentOS 7.5.1804 네요.
만약 lsb_release -d 명령이 안된다면 아래와 같이 redhat-lsb 패키지를 설치해 주면 됩니다.
sudo yum install redhat-lsb
timedatectl 명령으로 현재 TimeZone을 확인해 봅니다.
$ timedatectl
Local time: 금 2018-11-30 04:27:10 EST
Universal time: 금 2018-11-30 09:27:10 UTC
RTC time: 금 2018-11-30 09:27:10
Time zone: America/New_York (EST, -0500)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: no
Last DST change: DST ended at
일 2018-11-04 01:59:59 EDT
일 2018-11-04 01:00:00 EST
Next DST change: DST begins (the clock jumps one hour forward) at
일 2019-03-10 01:59:59 EST
일 2019-03-10 03:00:00 EDT
Time zone이 America/New_York으로 되어있네요. 이게 CentOS 기본 Time Zone 입니다.
이제 어떤 Time Zone으로 바꿔줄지 확인해야죠. 당연히 Korea Seoul 입니다.
Time Zone 리스트는 timedatectl list-timezones 명령으로 확인 가능합니다.
$ timedatectl list-timezones
$ timedatectl list-timezones | grep Asia
$ timedatectl list-timezones | grep Seoul
Asia/Seoul
Asia/Seoul로 바꿔주면 되겠습니다.
변경하는 명령은 timedatectl의 set-timezone 옵션입니다.
$ sudo timedatectl set-timezone Asia/Seoul
변경되었는지 date 명령으로 확인합니다.
$ date
2018. 11. 30. (금) 18:28:21 KST
변경되었네요. timedatectl도 확인해 봅니다.
$ timedatectl
Local time: 금 2018-11-30 19:10:41 KST
Universal time: 금 2018-11-30 10:10:41 UTC
RTC time: 금 2018-11-30 10:10:41
Time zone: Asia/Seoul (KST, +0900)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: no
DST active: n/a
이제 mysql에서 확인해 봐야겠죠..
select now()를 확인했는데 그대로 뉴욕 시간으로 나옵니다.
mysql을 재시작해 줍니다.
$ sudo systemctl restart mysqld
mysql이 다시 올라오고 now()를 확인하니 한국 시간으로 나오고 있습니다.
반응형
'개발 > linux' 카테고리의 다른 글
[linux] 리눅스 Crontab 크론탭 설정 : 시작 / 중지 / 재시작 / wget / curl [펌] (0) | 2020.08.20 |
---|---|
[리눅스] 리눅스 tar, gz 압축 및 해제 [펌] (0) | 2020.08.20 |
[Linux] 리눅스 디렉토리 삭제 [펌] (0) | 2020.08.19 |
[Linux] 작업 스케줄러 크론탭(crontab)을 사용[펌] (0) | 2020.08.19 |
[linux] 리눅스 날짜별 폴더 생성 스크립트 (0) | 2020.08.18 |
Comments