獨(dú)立主機(jī)
rm -rf /etc/localtime
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時(shí)區(qū)到東8區(qū)。
date -R #查看的時(shí)區(qū)設(shè)置。
接下來(lái)調(diào)整系統(tǒng)時(shí)間與時(shí)間服務(wù)器同步
Debian系統(tǒng)安裝NTP校時(shí)包:
apt-get install ntpdate #安裝ntp
CentOS系統(tǒng)安裝NTP校時(shí)包:
yum -y install ntpdate ntp #安裝ntp
Ubuntu系統(tǒng)安裝NTP校時(shí)包:
sudo apt-get install -y ntpdate ntp
修改/etc/ntp.conf
vi /etc/ntp.conf 就會(huì)看到以下內(nèi)容:
server 0.centos.ntp.org/p>
p> server time.windows.com/p>
p> server time.nist.gov
這是默認(rèn)的ntp同步服務(wù)器,大家可以自己改,全球ntp服務(wù)器地址:http://www.pool.ntp.org/
我改成了:
server cn.pool.ntp.org //這中國(guó)的ntp服務(wù)器
server time-a.nist.gov
server time.windows.com
server time.nist.gov
然 后保存退出(vi退出的方法見(jiàn):http://www.dabu.info/personal-summary-personally-i- carefully-collected-must-be-familiar-with-vim-shortcut-key-operation.html)
接著輸入下面的命令:
ntpdate -d cn.pool.ntp.org #調(diào)試查看時(shí)間差異/p>
p> ntpdate cn.pool.ntp.org #同步時(shí)間/p>
p> date -R # 檢查時(shí)間是否同步
修改 ntp 的配置文件
vi /etc/sysconfig/ntpd/p>
p> SYNC_HWCLOCK=yes #同步獨(dú)立主機(jī)的硬件時(shí)鐘/p>
p> /p>
p>#配置開(kāi)機(jī)啟動(dòng)ntp服務(wù),定期同步時(shí)間/p>
p> chkconfig --levels 235 ntpd on #啟動(dòng)ntp同步/p>
p> /etc/init.d/ntpd start
XEN VPS
最好是安裝ntp服務(wù),這樣可以解決vps在重啟后時(shí)間不準(zhǔn)的問(wèn)題。有時(shí)候,依靠母雞的硬件時(shí)鐘,總是差七八分鐘。實(shí)在沒(méi)轍了。而已很多的web服務(wù),如Google Authenticator等,如果時(shí)間不同步,會(huì)導(dǎo)致無(wú)法驗(yàn)證的地步,自然就網(wǎng)站都登陸不上了。
rm -rf /etc/localtime/p>
p>ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時(shí)區(qū)到東8區(qū)。/p>
p>date -R #查看的時(shí)區(qū)設(shè)置。
接下來(lái)調(diào)整系統(tǒng)時(shí)間與時(shí)間服務(wù)器同步
Debian系統(tǒng)安裝NTP校時(shí)包:
apt-get install ntpdate #安裝ntp
CentOS系統(tǒng)安裝NTP校時(shí)包:
yum -y install ntpdate ntp #安裝ntp
Ubuntu系統(tǒng)安裝NTP校時(shí)包:
sudo apt-get install -y ntpdate ntp
修改/etc/ntp.conf
vi /etc/ntp.conf 就會(huì)看到以下內(nèi)容:
server 0.centos.ntp.org/p>
p> server time.windows.com/p>
p> server time.nist.gov
這是默認(rèn)的ntp同步服務(wù)器,大家可以自己改,全球ntp服務(wù)器地址:http://www.pool.ntp.org/
我改成了:
server cn.pool.ntp.org //這中國(guó)的ntp服務(wù)器
server time-a.nist.gov
server time.windows.com
server time.nist.gov
然 后保存退出(vi退出的方法見(jiàn):http://www.dabu.info/personal-summary-personally-i- carefully-collected-must-be-familiar-with-vim-shortcut-key-operation.html)
接著輸入下面的命令:
ntpdate -d cn.pool.ntp.org #調(diào)試查看時(shí)間差異/p>
p> ntpdate cn.pool.ntp.org #同步時(shí)間/p>
p> date -R # 檢查時(shí)間是否同步/p>
p> /p>
p>#配置開(kāi)機(jī)啟動(dòng)ntp服務(wù),定期同步時(shí)間/p>
p> chkconfig --levels 235 ntpd on #啟動(dòng)ntp同步/p>
p> /etc/init.d/ntpd start/p>
p> /p>
p>#先設(shè)置XEN 的VPS使用和系統(tǒng)無(wú)關(guān)的時(shí)間模式/p>
p> echo 1 > /proc/sys/xen/independent_wallclock
然后嘗試上面獨(dú)立主機(jī)的配置方法即可。通過(guò)配置時(shí)間正確后,編輯系統(tǒng)配置文件,讓配置永久生效。
vi /etc/sysctl.conf/p>
p> xen.independent_wallclock=1 #在文件中增加并且保存
OpenVZ VPS
(Burst VPS 采用)
OpenVZ的VPS直接從物理機(jī)讀取時(shí)間不允許對(duì)主機(jī)進(jìn)行時(shí)間修改,你只需修改時(shí)區(qū)。我還沒(méi)用過(guò)openvz vps,所以,不清楚能否用ntp服務(wù)不,可以試試安裝ntp service 看。如果可以的話,請(qǐng)告訴我。
rm -rf /etc/localtime/p>
p>ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #修改時(shí)區(qū)到東8區(qū)。/p>
p>date -R #查看時(shí)間和時(shí)區(qū)
此時(shí)如果時(shí)間和時(shí)區(qū)都正確,配置成功,時(shí)間如果不對(duì),需要聯(lián)系主機(jī)服務(wù)商的技術(shù)支持,讓他們把母雞(物理機(jī))時(shí)間同步,你的VPS時(shí)間就會(huì)正常。