Оглавление
По умолчанию Заббикс сервер ставится с английским интерфейсом и не имеет возможности смены языка. Хотим обратить в православие русифицировать Заббикс.
Русификация Zabbix Server
Подключаемся в консоль сервера
Проверяем список доступных языков
locale -a
C
C.UTF-8
en_US.utf8
POSIX
C.UTF-8
en_US.utf8
POSIX
Найдем, какие языки (с фильтром ru_) мы можем установить
cat /usr/share/i18n/SUPPORTED | grep ru_
ru_RU.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
ru_RU ISO-8859-5
ru_RU.CP1251 CP1251
ru_UA.UTF-8 UTF-8
ru_UA KOI8-U
ru_RU.KOI8-R KOI8-R
ru_RU ISO-8859-5
ru_RU.CP1251 CP1251
ru_UA.UTF-8 UTF-8
ru_UA KOI8-U
Установим нужные нам языки (локали)
locale-gen ru_RU
locale-gen ru_RU.UTF-8
После установки обязательно требуется переконфигурировать языки в системе
dpkg-reconfigure locales
Вам будет предложено выбрать из большого списка, какие локали переконфигурировать – Вы можете выбрать все (что займет много времени), либо только те, что мы добавили:
Generating locales (this might take a while)…
en_US.UTF-8… done
ru_RU.ISO-8859-5… done
ru_RU.UTF-8… done
Generation complete.
en_US.UTF-8… done
ru_RU.ISO-8859-5… done
ru_RU.UTF-8… done
Generation complete.
Перезапускаем Apache
Для применения изменений в Zabbix требуется также перезапустить Апач:
service apache2 restart
Идем в Заббикс – User Settings и видим, что теперь имеем возможность включить русский язык:
У кого Zabbix 6 , скорей всего и выше
###################
# Устанавливаем пакет русского языка
[root@dlp ~]# dnf install langpacks-ru
# проверяем появился ли русский язык
[root@dlp ~]# locale -a | grep RU
ru_RU
ru_RU.koi8r
ru_RU.utf8
# устанавливаем русский язык
[root@dlp ~]# localectl set-locale LANG=ru_RU.UTF-8
# проверяем
[root@dlp ~]# localectl
System Locale: LANG=ru_RU.UTF-8
VC Keymap: us
X11 Layout: us
#Перезагружаем службы
[root@dlp ~]# service nginx restart
[root@dlp ~]# service php-fpm restart
# далее проверяем появился ли русский язык в Zabbix !!
PS: Сильно не ругайте, одна из первых моих статей..
Всё нормально, спасибо за статью )