Время на сервере играть значительную роль в правильности функционирования системы в целом. Если ваш сервер выполняет роль веб-сервера, то, как правило, неправильные настройки временной зоны становятся очевидными сразу, к примеру, это может быть отображение даты публикации новости, неверное выполнение заданий по Cron-у, неверно отображаться время создания и модификации файлов не сервере. На самом деле проблем с этим может быть куда больше, по этой причине давайте рассмотрим пример, как можно задать нужную вам временную зону на сервере.
Как уже понятно из названия в нашем примере будет использоваться операционная система CentOS 7. Чтобы просмотреть весь список доступных временных зон, необходимо выполнить следующую команду:
# timedatectl list-timezones
В результате появиться список, в котором вам необходимо запомнить написание нужной вам временной зоны, в моем случае это Asia/Almaty.
После это как определились с временной зоной, самое время её выставить в системе.
Задается временная зона в CentOS 7 такой командой:
# timedatectl set-timezone Asia/Almaty
После выполнения команды убедитесь, что вы успешно задали временную зону. Для этого необходимо выполнить команду:
# timedatectl
В результате выполнения команды появиться запись такого плана:
Как вы можете заметить, все прошло успешно. Этот процесс довольно прост, но зато основательно может избавить вас от ненужной путаницы с временными величинами на вашем сервере.