LNMP笔记:Linux/centos 无法通过date命令修改时间

今天在给客户配置服务器环境,服务器使用的是 centos 系统,发现竟然没办法使用 date 命令来修改系统时间(倡萌之前分享过 修改服务器时间为北京时间 的方法),于是google了一下,解决方法,做一下记录和分享。 以root身份登陆并执行以下命令即可:

今天在给客户配置服务器环境,服务器使用的是 centos 系统,发现竟然没办法使用 date 命令来修改系统时间(跟版模板网之前分享过 修改服务器时间为北京时间 的方法),于是google了一下,解决方法,做一下记录和分享。

以root身份登陆并执行以下命令即可:

echo 1 > /proc/sys/xen/independent_wallclock

sysctl xen.independent_wallclock=1

此时,可以通过date 命令修改为正确的日期和时间。(跟版模板网仅仅使用了上面的步骤)

为了方便我们最好使用ntpdate获取最准确的标准时间。

yum -y install ntp #如果没有安装ntpdate程序时执行
/usr/sbin/ntpdate clock.isc.org

现在我们的时间和日期都是准确的,但一般系统默认的时区不是我们的东八区,此时需要修改一下相关文件,执行以下命令即可

rm -rf /etc/localtime
tzselect (选择亚洲-中国-北京-然后选择“1”)
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改时区到东8区。

现在时区和日期,时间都对了。为了防止在日后时间会有所偏差,我们需要在crontab中加下定时核对标准时间的任务。通过crontab -e来实现

yum -y install vixie-cron crontabs #如果没有安装crontab,一般都默认安装
#安装成功后然后执行
crontab –e
#输入以下内容
*/10 * * * *  /usr/sbin/ntpdate clock.isc.org &   #每10分钟执行一次时间更新

0101-cmhello_com

为了保证重启仍有效,需要在/etc/sysctrl.conf添加一行

xen.independent_wallclock=1

保存关闭退出即可

PS: 以上方法都经过千锤百炼的验证,保证可用。Linux的强大之处在于其有问题时必有其解决方法。

参考资料:http://www.suoyine.com/archives/2827.html

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

今天一个找我配置过 lnmp 环境的用户要搭建 Discuz 论坛,但是发现不支持伪静态,倡萌没怎么折腾过 Discuz,百度下才知道,原来军哥的 LNMP 环境包自带的 DZ 规则不适用于 Discuz x2.5,记录下对应的伪静态规则。 打开 LNMP 伪
军哥的 LNMP 环境包 1.2 内置了 Pureftpd 的安装程序。 安装 Pureftpd 进入lnmp解压后的目录,执行:./pureftpd.sh 会显示如下图: 按提示输入当前MySQL的root密码,输入完成,回车确认,会提示如下信息: 这一步是
约定几个目录/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini php-fpm的启动参数#测试php-fpm配置 /usr/local/php
倡萌一直都是用军哥的 lnmp 一键安装包来配置服务器环境,最近一个月来,网站流量上来了些,可能还有其他原因,导致服务器负载不太稳定,负载时不时会飙升好几倍甚至十几倍,访问就非常慢啦。昨天下午直接导致服务器 nginx 进程死掉了,想来想去,最后还是决
网站日志对分析服务器故障非常有用,所以倡萌一般都开启了,但是军哥的LNMP环境默认是没有切割网站日志的,日复一日,网站日志文件就会非常大,几个G或直接占完服务器空间都是有可能的。所以,比较好的方案就是定期切割网站日志,然后删除过老的日志文件。具
今天访问网站出现数据库链接错误,然后想重启 lnmp 环境,发现无法正常关闭 mysql 服务,回想一下,服务器已经平稳运行 4 个多月了,配置方面应该没有什么问题,所以想到,可能是数据盘空间用完了,果然如此。就想到应该是日志文件导致的,最后检查到 mysql