老蒋在处理宝塔面板中某个脚本的定时任务的时候有看到功能失效,最后检查应该是在宝塔面板的时间和实际我们定时的时间不对导致的。那在这篇文章中,准备记录对于宝塔面板和服务器如何解决宝塔面板时间差的修复问题。
第一、同步服务器时间
我们可以用脚本的方式同步服务器时间。
rm -f /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
或者
timedatectl set-timezone 'Asia/Shanghai'
这样我们直接同步最新的北京时间。
第二、面板自带工具
我们还可以利用宝塔面板自带的Linux工具箱。我们可以在时区设置时区,Asia/ShangHai。
第三、设置定期同步时间
这里我们创建一个计划。
#使用 NTP 同步时间
ntpdate hk.pool.ntp.org
#将软件时间写入到硬件
hwclock -w
这样,我们可以通过上述的办法实现时间的同步。
本文出处:老蒋部落 » 修正宝塔面板时间差解决定时任务同步实现问题 | 欢迎分享( 公众号:老蒋朋友圈 )