在把项目部署到linux上之后,数据库保存的时间一直相差8个小时.然后找了一些博客文章,看了下 原来linux硬件中 bios时间不对
解决办法参考了一片博客文章:
下面是同步时间的解决方法:
1、vi /etc/sysconfig/clock #编辑文件
ZONE=“Asia/Shanghai”
UTC=false #设置为false,硬件时钟不于utc时间一致
ARC=false
2、ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #linux的时区设置为上海
3、ntpdate asia.pool.ntp.org #对准时间,需要先安装ntp服务器 yum install ntp
4、/sbin/hwclock --systohc #设置硬件时间和系统时间一致并校准
至此,linux系统时间和计算机硬件时间都是cst时间了,并且为上海时区。
建议搭建一台ntp服务器。
原文链接:
https://www.cnblogs.com/itcomputer/p/6298618.html