AWS实例修改时区及数据库实例修改时区

服务器实例修改时区参考文档:https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/set-time.html
数据库实例修改时区参考文档:https://aws.amazon.com/premiumsupport/knowledge-center/rds-change-time-zone/

一、服务器修改时区

在 Amazon Linux 上更改时区默认情况下,Amazon Linux 实例设置为 UTC(协调世界时)时区。您可以将实例上的时间更改为本地时间或网络中的其他时区

确定要在实例上使用的时区。该 /usr/share/zoneinfo目录包含时区数据文件的层次结构。浏览该位置的目录结构以查找您所在时区的文件。

[ec2-user ~]$ ls /usr/share/zoneinfo
Africa      Chile    GB         Indian       Mideast   posixrules  US
America     CST6CDT  GB-Eire    Iran         MST       PRC         UTC
Antarctica  Cuba     GMT        iso3166.tab  MST7MDT   PST8PDT     WET
Arctic      EET      GMT0       Israel       Navajo    right       W-SU
...
此位置的一些条目是目录(例如 America),这些目录包含特定城市的时区文件。查找要用于实例的城市(或时区中的城市)。

/etc/sysconfig/clock使用新时区更新文件。在本例中,我们使用洛杉矶的时区数据文件 /usr/share/zoneinfo/America/Los_Angeles。

/etc/sysconfig/clock使用您喜欢的文本编辑器(例如vim或 nano)打开文件。您需要将sudo与您的编辑器命令一起使用 ,因为 /etc/sysconfig/clock它归 root.

[ec2-user ~]$ sudo nano /etc/sysconfig/clock


找到该ZONE条目,并将其更改为时区文件(省略/usr/share/zoneinfo路径部分)。例如,要更改为洛杉矶时区,请将ZONE条目更改为以下内容:

ZONE="America/Los_Angeles"

注意:不要将UTC=true条目更改为其他值。此条目用于硬件时钟,当您在实例上设置不同的时区时不需要调整。

保存文件并退出文本编辑器。

在/etc/localtime和 时区文件之间创建符号链接,以便实例在引用本地时间信息时找到时区文件。

[ec2-user ~]$ sudo ln -sf /usr/share/zoneinfo/America/Los_Angeles /etc/localtime

重新启动系统以在所有服务和应用程序中获取新的时区信息。

[ec2-user ~]$ sudo reboot


(可选)使用date命令确认当前时区更新为新时区。当前时区出现在输出中。在以下示例中,当前时区为 PDT,指的是洛杉矶时区。

[ec2-user ~]$ date Sun Aug 16 05:45:16 PDT 2020

二、数据库实例修改时区

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值