Blog

国外VPS“强行”使用+8时区

很少折腾 VPS 了,不过有个问题一直让我纠结:crontab 设置好的自动执行老是时间不对,我设置了半夜备份却老是变成白天。

因为懒得折腾,一直就让它白天备份好了,这两天在折腾服务器的缓存,今天不小心把 vps 搞挂了,然后决定重新配置下,毕竟很久没重装了,顺便解决一下这个时间问题。

下面说的都是 Debian 系统,其他系统类似吧

以前我直接这样就能解决:

1. 修改 /etc/default/rcS,将“UTC=yes”修改为“UTC=no”
2. 然后给 /etc/localtime 软链:ln -sf /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime

date 命令显示正确的北京/香港时间,但 crontab 就是不遵守

然后请教了个朋友,说来个硬的……

# 安装 ntpdate 和 ntp
apt-get install ntpdate ntp -y

# 删除本地时间 /etc/localtime
rm -rf /etc/localtime

# 把香港时间复制成 localtime
cp /usr/share/zoneinfo/Asia/Hong_Kong /etc/localtime

# 同步时间
ntpdate cn.pool.ntp.org

# 把命令加到开机启动
echo "/usr/sbin/ntpdate us.pool.ntp.org">>/etc/rc.local

# 运行下面的命令把时区改为+8(Asia > Hong_Kong)
dpkg-reconfigure tzdata

要让自动执行的时间正确,记得重启下 cron: /etc/init.d/cron restart

撤~

zww
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: https://zww.me/foreign-vps-use-hongkong-time.z-turn

63 comments

  1. 阿邙 阿邙 Firefox 20 Firefox 20 Windows 7 Windows 7

    我沙发?

    沙发
  2. 阿邙 阿邙 Firefox 20 Firefox 20 Windows 7 Windows 7

    @阿邙
    当真,果然。

  3. 大发 大发 Firefox 20 Firefox 20 Windows 7 Windows 7

    我换节点的时候也是时间不对。。。

    板凳
  4. ......
  5. 阿邙 阿邙 Firefox 20 Firefox 20 Windows XP Windows XP

    cookie丢失。

    21楼
  6. SEV SEV Google Chrome 26 Google Chrome 26 Windows 8 Windows 8

    好像cookie有丢了,清空缓存会丢cookie?又没有清理cookie。 :arrow:

    22楼
  7. 复利投资 复利投资 Google Chrome 18 Google Chrome 18 Windows 7 Windows 7

    主题升到最新版的,添加媒体显示不成功。但媒体库里有。也不知道哪有原因?

    23楼
    • zwwooooo zwwooooo Firefox 20 Firefox 20 Windows 7 Windows 7

      @复利投资
      添加媒体的话,注意要调用,wp默认不会添加,自己在html模式(文本)下添加调用代码。

  8. SEV SEV Safari 6 Safari 6 iPad iOS 6.1.3 iPad iOS 6.1.3

    期待更犀利的作品,iPad下面的Quote到了第二行来了,把文字挡住了大约6个左右。总结Z大犀利的几个功能,回到顶端的绚丽效果,readmore蛋疼效果,header背景滑动效果,还有多重搜索效果,还有我喜欢的我的评论效果,期待中喔!

    24楼
    • zwwooooo zwwooooo Firefox 20 Firefox 20 Windows 7 Windows 7

      @SEV
      iPad下有时间再解决下,我没有之类设备,我看让Quote这些按钮独立一行好了

    • SEV SEV Google Chrome 26 Google Chrome 26 Windows 7 Windows 7

      @zwwooooo
      应该是长度不够,把quote挤到下面一行去了吧!

    • zwwooooo zwwooooo Firefox 20 Firefox 20 Windows 7 Windows 7

      @SEV
      我知道啊,android下不会挤到下面,所以要改下css的兼容性

  9. SEV SEV Google Chrome 26 Google Chrome 26 Windows 7 Windows 7

    应该是长度不够,把quote挤到下面一行去了吧!

    25楼
  10. 焐鸫 焐鸫 Google Chrome 27 Google Chrome 27 Windows 7 Windows 7

    在这里学习点VPS的常识,准备开动下VPS试试 :mrgreen:

    26楼
  11. 微库网 微库网 Google Chrome 21 Google Chrome 21 Windows XP Windows XP

    真的很不错 值得学习一下

    27楼
  12. 郑杰 郑杰 Firefox 11 Firefox 11 Ubuntu Ubuntu

    阿里云出了自动修改时区到东八区的脚本的 :eek: :eek:

    28楼
  13. kslr kslr Google Chrome 28 Google Chrome 28 Windows XP Windows XP

    一般直接在代码中定义,修改了时区,其他地方可能会有问题

    29楼
    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @kslr
      我只是让 cron 工作正常而已,而且像其他php写的系统都会自己有一套自定义——如WP

Leave a Reply