求助 linux centos的64位系统 时间差了4小时
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了求助 linux centos的64位系统 时间差了4小时相关的知识,希望对你有一定的参考价值。
求助 linux centos的64位系统 时间差了4小时
date设置了hwclock 和clock设置了时区设置成了北京 但apache跑的php网站时间还少4个小时。怎么回事啊,求助
$ date
得到输出结果如下:Sat May 14 14:44:19 CST 2011
看看是否为当前时间
2.检查php的默认时区,查看php.ini(ubuntu中路径是在/etc/php5/apache2/php.ini)
;时区设置
date.timezone=Asia/Shanghai
3.跑php的时候也可以设置时区
<?php
ini_set('date.timezone','Asia/Shanghai');//如果PHP.INI没有指定,在此位临时声明也可以
echo date("Y-m-d H:i:s", time());
?>
或者date_default_timezone_set("Asia/Chongqing");也是可以定义时区的
参考资料:http://www.ayuelee.cn/Blog/780.html
参考技术A ylmf 那废品新手不要用。rhel5 可以去 emule 上搜索,或者去 redhat 官方网站注册 30 天测试后可以下载。
或者去用 CentOS ,CentOS 和 RHEL 的关系自己 google 吧。
楼主注意一下,red hat 有 2 个 5 版本的,一个是 redhat linux 5.0 一个是 redhat enterprise linux 5 。
前者是 10 年前发布的,后者好像是前年发布的。后者已经升级到了 5.5 了。
前者在 7 年前发布了 rh9 后,就停止继续开发了。
所以,楼主下次注意具体的正确的系统名字啊,很容易乱的。
参考技术B ylmf 那废品新手不要用。
rhel5 可以去 emule 上搜索,或者去 redhat 官方网站注册 30 天测试后可以下载。
或者去用 CentOS ,CentOS 和 RHEL 的关系自己 google 吧。
楼主注意一下,red hat 有 2 个 5 版本的,一个是 redhat linux 5.0 一个是 redhat enterprise linux 5 。
前者是 10 年前发布的,后者好像是前年发布的。后者已经升级到了 5.5 了。
前者在 7 年前发布了 rh9 后,就停止继续开发了。
所以,楼主下次注意具体的正确的系统名字啊,很容易乱的。
参考技术C 检查一下php.ini,是不是时区选错了
linux(centos7.4)下安装docker
使用 sudo 或 root 权限的用户登入终端
①先确认linux系统版本是否满足安装要求:
目前,CentOS 仅发行版本中的内核支持 Docker。
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本
②理解docker的几个核心概念:
镜像:类似虚拟机的镜像、用俗话说就是安装文件。
容器:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,
可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。
仓库:类似代码仓库,是Docker集中存放镜像文件的场所
1.检查内核版本,返回的值大于3.10即可。
[[email protected] etc]# uname -r 3.10.0-693.el7.x86_64
2.升级yum到最新
yum update
3.yum 仓库添加docker源信息(还有种简单方法TODO)
[[email protected] etc]# tee /etc/yum.repos.d/docker.repo <<-‘EOF‘ > [dockerrepo] > name=Docker Repository > baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/ > enabled=1 > gpgcheck=1 > gpgkey=https://yum.dockerproject.org/gpg > EOF
4.安装docker:
yum install -y docker-engine
5.检查docker是否安装成功:
[[email protected] etc]# docker version Client: Version: 17.05.0-ce API version: 1.29 Go version: go1.7.5 Git commit: 89658be Built: Thu May 4 22:06:25 2017 OS/Arch: linux/amd64 Server: Version: 17.05.0-ce API version: 1.29 (minimum version 1.12) Go version: go1.7.5 Git commit: 89658be Built: Thu May 4 22:06:25 2017 OS/Arch: linux/amd64 Experimental: false
6.启动docker:
[[email protected] etc]# systemctl start docker
7.检查docker是否启动成功:
[[email protected] etc]# ps -ef | grep docker root 28623 1 0 10:25 ? 00:00:06 /usr/bin/dockerd root 28632 28623 0 10:25 ? 00:00:04 docker-containerd -l unix:///var/run/docker/libcontainerd/docker-containerd.sock --metrics-interval=0 --start-timeout 2m --state-dir /var/run/docker/libcontainerd/containerd --shim docker-containerd-shim --runtime docker-runc root 29726 19746 0 11:24 pts/2 00:00:00 grep --color=auto docker
8.设置开机启动:
[[email protected] etc]# systemctl enable docker
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
以上是关于求助 linux centos的64位系统 时间差了4小时的主要内容,如果未能解决你的问题,请参考以下文章