서버 시간을 자동으로 동기화하기 위한 설정입니다.
이 설정을 안하면 게시판에 글을 썼는데 작성시간이 1시간전으로 나올 수 도 있습니다.
리눅스 서버에서 시간 동기화는 ntp, rdate 크게 2가지가 있는데, 요즘 대세는 여러 시간 서버와 자동으로 동기화해주어 편리하고 정확한 ntp 입니다.
1. ntpd 를 설치합니다.
yum install ntp
2. nptd 데몬을 시작하고, 부팅시에도 자동 실행되도록 합니다.
/etc/init.d/ntpd start /sbin/chkconfig ntpd on
3. 시간을 수작업으로 1회만 동기화해보고, 현재 시간을 확인합니다.
ntpdate -d 0.centos.pool.ntp.org date
4. 앞으로 수분에서 수십분 정도 지나면, 아래처럼 시간이 자동으로 동기화되므로, 따로 신경쓸 부분이 없습니다.
grep ntpd /var/log/messages|tail
Jul 29 14:58:11 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2 Jul 29 15:02:29 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2 Jul 29 15:36:40 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2 Jul 29 15:57:28 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2 Jul 29 23:17:40 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2 Jul 29 23:21:31 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2 Jul 30 04:28:58 m ntpd[1874]: synchronized to 211.233.40.78, stratum 2 Jul 30 04:29:22 m ntpd[1874]: time reset +0.849670 s Jul 30 04:32:51 m ntpd[1874]: synchronized to LOCAL(0), stratum 10 Jul 30 04:33:09 m ntpd[1874]: synchronized to 175.119.224.116, stratum 2
이상입니다.