Để thay đổi timezone của VPS CentOS theo đúng múi giờ Việt Nam, các bạn hãy thực hiện như sau:
– Kiểm tra múi giờ hiện tại:
# date
– Cập nhật lại timezone sang Asia/Ho_Chi_Minh:
# rm -f /etc/localtime # ln -s /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime
Ngoài ra, bạn có thể lựa chọn các timezone khác tại /usr/share/zoneinfo/
hoặc tham khảo Database Timezones
– Đồng bộ Network Time Protocol NTP về server Việt Nam:
Cài đặt NTP
# yum install -y ntpdate
Đồng bộ NTP server Việt Nam
# ntpdate vn.pool.ntp.org
Tuy vậy, hiện tại chỉ có 4 servers tại Việt Nam nên bạn có thể cân nhắc sử dụng server Asia
# ntpdate asia.pool.ntp.org
Danh sách các servers bạn tham khảo tại: NTP Pool Servers
Lệnh xem ngày, giờ trên hệ thống Server/VPS Linux
# date
# cd /usr/share/zoneinfo/ # ls
Để chỉnh thời gian theo múi giờ (ở đây mình cấu hình theo múi giờ Ho_Chi_Minh, các bạn chỉnh theo múi giờ nào thì coppy múi giờ đấy).
# cp /usr/share/zoneinfo/Asia/Ho_Chi_Minh /etc/localtime
Giới thiệu: Giao thức NTP (Network Time Protocol – Giao thức đồng bộ thời gian mạng) là một giao thức để đồng bộ đồng hồ của các hệ thống máy tính thông qua mạng dữ liệu chuyển mạch gói với độ trễ biến đổi. Giao thức này được thiết kế để tránh ảnh hưởng của độ trễ biến đổi bằng cách sử dụng bộ đệm jitter.
Trên mạng Internet, NTP đồng bộ đồng hồ của các hệ thống máy tính theo UTC; trong môi trường LAN độc lập, NTP cũng thường được sử dụng để đồng bộ với UTC, nhưng về nguyên tắc nó có thể được sử dụng để đồng bộ với một mốc thời gian khác, ví dụ như múi giờ tại chỗ.
Đầu tiên cần cài đặt ntpdate
Đối với HĐH CENTOS # yum -y install ntpdate Đối vơi HĐH UBUNTU # sudo apt-get install ntp
Đối với HĐH CENTOS # chkconfig ntp on Đối với HĐH UBUNTU # sudo update-rc.d ntp defaults
Đối với HĐH CENTOS # service ntpd start Đối với HĐH UBUNTU #sudo /etc/init.d/nt
# ntpq -p
# ntpdate –q <địa chỉ time_server>
Cấu hình năm tháng ngày, thứ tự lần lượt là ngày tháng năm # date +%Y%m%d -s "20170101" Cài đặt giờ phút giây # date +%T -s "12:00:00"