Как поменять время на сервере

Материал из wiki.planetahost.ru
Перейти к: навигация, поиск

Если на VDS время идет не верно

На VDS с виртуализацией OpenVZ и FreeBSD время обновляется централизованно для всего физического сервера.

Если у вас время идет не верно - скорее всего установлена не та временная зона. Поменять зону можно в ISPmanager - Параметры сервера. Измените "Часовой пояс" на тот, который вам нужен

Из консоли поменять часовой пояс можно так:

rm /etc/localtime
ln -s /usr/share/zoneinfo/<тут надо найти ваш город> /etc/localtime

Для серверов на виртуализации KVM время настраивается по серверам времени в интернете.

Проверьте, что у вас включен сервис ntpd

1) FreeBSD
В файле /etc/rc.conf должна быть строка

ntpd_enable="YES"

Затем запустить сервис командой

/etc/rc.d/ntpd start

2) Linux
Сервис запускается командой

service ntpd start

Затем установите обновление для файлов-описаний временных зон

1) FreeBSD

make -C /usr/ports/misc/zoneinfo/ reinstall clean

2) Debian, Ubuntu

apt-get update
apt-get install tzdata

3) CentOS

yum install tzdata

Далее установите часовой пояс

rm /etc/localtime
ln -s /usr/share/zoneinfo/<тут надо найти ваш город> /etc/localtime

После этого обновите время командой

ntpdate pool.ntp.org