网站搬家到美国服务器后时间不对的解决方法,宝塔BT面板下修改linux时区,修改服务器时间
今天因为网站因为很卡,升级到服务器,从国内云主机搬家到美国服务器,用linux系统,本来一切正常,但是后台发文章和前台文章一直停留在一个时间,好奇怪,然后发的文章都变成后面 不上最新的,经过几番排查后终于发现是因为时间问题,网站搬家到美国服务器后,时区是美国时间,足足比国内慢了12个小时,导致发的文章全部是旧的时间,所以显示不对,然后同步下时间就一切正常了,现在给出解决方法
如果你是宝塔面板 修改就很简单,这个是修改方式
宝塔面板如何修改服务器时间?我们有时候安装宝塔面板后,服务器的时间和实际时间有误差,那怎么调整为正常的时间呢,下面介绍几种设置方法。
1.登陆宝塔面板控制后台 – 面板设置 – 服务器时间,点击同步
2.或者安装Linux工具箱,安装好之后,找到Linux工具箱 – 设置 – 设置时区,下拉菜单 选择 亚洲/上海
修改服务器的时间:
1)shell连接服务器;
2)date 查看服务器当前时间
date -s 20/08/2019 设置年月日
date -s 16:10:00 设置时间
hwclock -w 保存设置
如果以上方法仍然无法修改时间,可以重启下服务器试试看。还有个方法就是直接用命令在SSH中修改。
linux命令下修改方式
一、查看和修改Linux的时区
1. 查看当前时区
命令 : "date -R"
2. 修改设置Linux服务器时区
方法 A
命令 : "tzselect"
方法 B 仅限于RedHat Linux 和 CentOS
命令 : "timeconfig"
方法 C 适用于Debian
命令 : "dpkg-reconfigure tzdata"
3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件
cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
例如:在设置中国时区使用亚洲/上海(+8)
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、查看和修改Linux的时间
1. 查看时间和日期
命令 : "date"
2.设置时间和日期
例如:将系统日期设定成2009年11月3日的命令
命令 : "date -s 11/03/2009"
将系统时间设定成下午5点55分55秒的命令
命令 : "date -s 17:55:55"
3. 将当前时间和日期写入BIOS,避免重启后失效
命令 : "hwclock -w"
注:
date
不加参数可以直接看到当前日期时间
cal
不加参数可以直接看到本月月历