Установка Zabbix 4.x на Ubuntu 1804 и выше

Автоматическая установка Zabbix агента на компьютеры домена

Для простоты  установки Zabbix можно перейти в root-режим. А для удобства использования команд, перечисленных ниже, лучше использовать SSH-подключение.

Шаг 1. Сначала проверяем наличие обновлений для будущего сервера Zabbix и сразу же устанавливаем имеющиеся апдейты.

 

Шаг 2. Устанавливаем Apache сервер

В принципе, после установки Apache, он автоматически уже должен быть запущен, но стоит проверить это утверждение командой:

Установка Zabbix 4.x на Ubuntu 1804 и выше

Если сервис не запущен, то можно запустить его следующей командой:

 

Шаг 3. Устанавливаем MySQL

 

Шаг4. Устанавливаем PHP

Важно!
Если вдруг при установке у вас возникла ошибка, мол инсталлятор не знает где необходимые пакеты из списка выше брать, то вероятнее всего нужно будет добавлять дополнительные репозитории:

Просмотр списка подключенных репозиториев:

Установка Zabbix 4.x на Ubuntu 1804 и выше

Добавляются репозитории редактированием файла sources.list ( nano /etc/apt/sources.list ):

Установка Zabbix 4.x на Ubuntu 1804 и выше

Установка Zabbix 4.x на Ubuntu 1804 и выше

 

Шаг 5. Настройка PHP

Очень рекомендуется разработчиками выставить date.timezone для PHP. Проверим, установлена ли у нас временнАя зона или она закомментирована?

Установка Zabbix 4.x на Ubuntu 1804 и выше

Если — параметр закомментирован, то открываем файл php.ini и добавляем свою временную зону (интересующая нас строка находится почти в конце в блоке параметров «Module Setting»):

Установка Zabbix 4.x на Ubuntu 1804 и выше

Список поддерживаемых PHP временных зон — здесь.

Не забываем рестартовать Apache:

 

Шаг 6. Скачиваем Zabbix с сайта разработчиков и распаковываем архив

 

Шаг 7. Устанавливаем поддержку MySQL сервером Zabbix и веб-интерфейс к системе мониторинга

 

Шаг 8. Создаем базу данных в MySQL с паролем Geek_Lib-2018, в нашем примере:

 

Шаг 9. Теперь импортируем изначальную схему и данные сервера Zabbix на MySQL. Используем созданный нами ранее пароль к БД MySQL — Geek_Lib-2018:

 

Шаг 10. Снова вернемся в MySQL и выполним следующие команды:

 

Шаг 11. Перепроверим настройки Zabbix сервера:

Следующие значения должны быть в настройках:

 

Шаг 12. Запустим Zabbix сервер

 

Шаг 13. Запускаем браузер и в адресную строку вводим адрес  нашего сайта с Zabbix — ip.адрес/zabbix и видим приглашение на установку:

Установка Zabbix 4.x на Ubuntu 1804 и выше

Дальнейшие шаги сводятся лишь к вводу пароля и нажатиям кнопок Next. Логин/пароль для входа в систему по-умолчанию — Admin/zabbix. Не забудьте сменить данный пароль!

 

Шаг 14. Не забудьте установить и прописать в автозагрузку агента Zabbix для самого сервера

 

 

На этом всё, буду благодарен за конструктивные комментарии и ваши рекомендации по оптимизации рассматриваемых мной задач. Спасибо.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.