zoukankan      html  css  js  c++  java
  • 修改 linux 时区时间和 php 时区

    问题:客户美国服务器时间不对

    第一步,先修改硬件时区。

    vim /etc/sysconfig/clock
    将 ZONE="America/New_York" 注释,加多一行 ZONE="Asia/Shanghai"

    第二步,修改系统时区

    cp /etc/localtime /etc/localtime.bak
    rm -rf /etc/localtime
    ln -svf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    yum install ntpdate -y
    ntpdate 0.centos.pool.ntp.org
    date
    clock -w         #将目前 Linux 的时间写到 BIOS 里面去!
    clock -r         #检查 BIOS 里面的时间


    第三步,修改 php.ini 的时区设置
    date.timezone = PRC


    第四步,写个 crontab 将时间同步(特殊情况下,加上这个)
    #Ansible: Time synchronization
    00 01 * * * /usr/sbin/ntpdate 0.centos.pool.ntp.org >/dev/null

    怎样设置每次开机同步一次时间
    vim /etc/rc.local
    usr/sbin/ntpdate 0.centos.pool.ntp.org >/dev/null

    --------------------------------------------------------------------------------------------------

    上面是设置 centos6.5 的时区和时间的,下面说的是 centos7的

    yum -y install ntp
    
    systemctl enable ntpd
    
    ntpdate -u cn.pool.ntp.org
    
    systemctl start ntpd
    
    #设置时区
    timedatectl set-timezone Asia/Shanghai
  • 相关阅读:
    Mac下启动Apache
    Mac OS X中配置Apache
    catransition type
    Block
    mysql 复制表结构和表数据的区别 like 和 select
    mysql kill掉所有的锁表的进程 未验证
    MySQL所有函数及操作符
    linux各种复制命令
    Mac mysql 导入导出数据库
    数据库总结
  • 原文地址:https://www.cnblogs.com/chy1000/p/5864253.html
Copyright © 2011-2022 走看看