Chinaunix首页 | 论坛 | 博客
  • 博客访问: 270182
  • 博文数量: 53
  • 博客积分: 2580
  • 博客等级: 少校
  • 技术积分: 509
  • 用 户 组: 普通用户
  • 注册时间: 2009-12-29 10:02
文章分类

全部博文(53)

文章存档

2014年(1)

2013年(1)

2011年(14)

2010年(37)

我的朋友

分类: LINUX

2010-06-29 13:59:42

    今天碰见一个奇怪的问题,一台nginx服务器重启后就是报403错误,请求是没问题的,无意识中date了下,发现系统时间有问题,比正常时间快了6个小时,重新设置时间后,服务正常了。
 
    一、时间
          1、查看时间和日期

                  date 

          2、设置时间和日期
               将系统日期设定成2010年6月29日的命令

                  date -s 06/29/10 
               将系统时间设定成下午1点56分0秒的命令
                  date -s 13:56:00

          3. 将当前时间和日期写入BIOS,避免重启后失效
                  hwclock -w
   一、时区
        1. 查看当前时区
                date -R

        2. 修改设置时区
           方法(1)
                tzselect   然后根据提示一步步完成,个人觉得很麻烦

           方法(2) 仅限于RedHat Linux 和 CentOS
                timeconfig 

         3. 复制相应的时区文件,替换系统时区文件;或者创建链接文件,我已经习惯用这种,最快最方便。
                cp /usr/share/zoneinfo/$主时区/$次时区 /etc/localtime
             在中国可以使用:
                cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 

    三、定时同步时间

    * * * * * /usr/sbin/ntpdate 207.46.197.32 > /dev/null 2>&1
 
    207.46.197.32是windows的时间服务器,把这个写到crond里和rc.local里,可以让系统和时间服务器同步,已保证服务器时间准确。
阅读(902) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~