Домой / Software / Zabbix / Установка Zabbix 4.x на Ubuntu Server18.04

Установка Zabbix 4.x на Ubuntu Server18.04

Zabbix — это бесплатное программное обеспечение с открытым исходным кодом для мониторинга ЛВС, которое используется для контроля, отслеживания доступности и производительности ИТ-инфраструктуры: серверов, сетевых устройств и других ресурсов. В этом посте мы установим Zabbix Server 4.x на Ubuntu 18.04 LTS. Чтобы начать использовать Zabbix, нам потребуется веб-сервер (Apache), сервер баз данных (Mysql, Mariadb, Postgresql…) и PHP.

Пакеты, которые могут понадобиться, недоступны в дефолтных репозиториях, чтобы избежать каких-либо проблем при установке zabbix сервера, нужно изменить файл sources.list, как показано ниже:

Zabbix серверу требуется Apache2 и некоторые пакеты PHP и Mysql/Mariadb:

Запускаем Apache2 c Mariadb и добавляем их в автозагрузку:

Не забываем установить пароль root пользователя с помощью mysql_secure_installtion.

mysql_secure_installtion

[свернуть]

Устанавливаем репозиторий Zabbix:

Устанавливаем сам сервер Zabbix вместе с необходимыми компонентами:

Открываем /etc/zabbix/apache.conf и меняем часовой пояс на требуемый предварительно раскомментировав строчку:

Аналогичным способом устанавливаем часовой пояс в php.ini

После сохранения всех настроек не забываем перезапустить apache2:

Теперь нужно создать пользователя для службы zabbix в mariadb и импортировать БД системы мониторинга.
Для начала создадим БД с названием zabbixdb и пользователя zabbixuser:

После создания БД и пользователя нужно импортировать дефолтную БД zabbix сервера:

Теперь откройте файл /etc/zabbix/zabbix_server.conf и укажите БД zabbix, имя пользователя zabbix и пароль, как показано ниже:

После настройки подключения к базе данных нужно запустить и добавить в автозагрузку службу zabbix-server и службу zabbix-agent

Разрешаем в firewall службу http и соединение агентов к zabbix серверу:

Если возникнут проблемы вообще отключаем firewall:

Переходим по адресу http://ip_address/zabbix

Убеждаемся, что все требования соблюдены:

Введите данные для подключения к БД Zabbix создаваемую на предыдущих шагах:/

Введите название сервера мониторинга:

Просмотрите сводку настроек:

Завершите установку:

После окончания установки браузер перенаправит вас на страницу веб-консоли zabbix. Имя пользователя по умолчанию — Admin, а пароль — zabbix


Надеюсь данная заметка помогла вам в первичной установке сервера. Если у вас возникнут какие-либо вопросы, задавайте их в комментариях.

Проверьте также

Настраиваем TFTP сервер на CentOS 7

TFTP (Trivial File Transfer Protocol) — простой протокол передачи данных, использует протокол UDP. Применяется для …

7 комментариев

  1. sudo mysql_secure_installation

  2. Самая убогая инструкция из существующих.
    У кого запустится по ней отпишитесь)))

  3. Здравствуйте. Не завёлся. =( Прошёл все шаги до файрвола (причем, у Вас в тексте — ошибка: когда создаём пользователя в «марии», его, и хост, нужно брать в одинарные кавычки — ‘user’@’localhost’. Без этого дальше не возможно создать базу, вылетает ошибка). Он у меня отключен вообще. Ставилось на виртуальную машину. При попытке зайти по айпи/zabbix — 404 страница. Не подскажете, куда «копать»? Спасибо. С уважением.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *