Добавление репозитория Zabbix:
Zabbix недоступен в официальном репозитории пакетов CentOS 7. Но вы можете легко добавить официальный репозиторий пакетов Zabbix в CentOS 7 и установить Zabbix оттуда.
Чтобы установить официальный репозиторий пакетов Zabbix на CentOS 7, выполните следующую команду:
$ sudo rpm -i https: // репо.zabbix.com / zabbix / 4.0 / rhel / 7 / x86_64 / zabbix-release-4.0-1.el7.Ноарх.об / мин
Должен быть установлен официальный репозиторий пакетов Zabbix.
Обновление кэша репозитория пакетов YUM:
Теперь выполните следующую команду, чтобы обновить кеш репозитория пакетов YUM на вашем компьютере с CentOS 7:
$ sudo yum makecache
Кэш репозитория пакетов YUM должен быть обновлен.
Установка Zabbix:
Теперь вы готовы установить Zabbix и все необходимые пакеты на свой компьютер с CentOS 7.
Чтобы установить Zabbix на ваш компьютер с CentOS 7, выполните следующую команду:
$ sudo yum установить zabbix-server-mysql zabbix-web-mysql zabbix-agent
Теперь нажмите у а затем нажмите
Пакеты Zabbix загружаются.
Теперь нажмите у а затем нажмите
Теперь нажмите у а затем нажмите
Теперь нажмите у а затем нажмите
Zabbix должен быть установлен.
Установка базы данных MariaDB:
Теперь вам нужно установить MariaDB. MariaDB будет использоваться как хранилище данных Zabbix.
Чтобы установить MariaDB на CentOS 7, выполните следующую команду:
$ sudo yum установить mariadb mariadb-server
Теперь нажмите у а затем нажмите
База данных MariaDB должна быть установлена.
Теперь начнем Мариадб службу базы данных с помощью следующей команды:
$ sudo systemctl start mariadb
Также добавьте Мариадб службы базы данных для запуска системы с помощью следующей команды:
$ sudo systemctl включить mariadb
Создание базы данных для Zabbix:
Теперь вам нужно создать базу данных MariaDB для Zabbix. Для этого выполните следующую команду:
$ sudo mysql -u корень
ПРИМЕЧАНИЕ: По умолчанию нет MariaDB корень пароль установлен. Если вы хотите создать корень пароль, затем запустите mysql_secure_installation команду и следуйте инструкциям интерактивного мастера настройки. Затем подключитесь к своей базе данных MariaDB с помощью sudo mysql -u root -p команда.
Вы должны войти в консоль MariaDB.
Теперь создайте базу данных MariaDB zabbix с помощью следующей команды:
MariaDB [(none)]> создать набор символов zabbix базы данных utf8 collate utf8_bin;
Теперь предоставьте все привилегии базе данных zabbix пользователю MariaDB zabbix а также установить пароль для пользователя zabbix с помощью следующей команды:
$ MariaDB [(none)]> предоставить все права на zabbix.* в zabbix @ localhost, идентифицированный'ZABBIX_DB_PASSWORD';
ПРИМЕЧАНИЕ: Repalce ZABBIX_DB_PASSWORD с паролем, который вы хотите установить. В своей статье я установлю его как zabbix.
Теперь выйдите из консоли MariaDB с помощью следующей команды:
$ MariaDB [(none)]> выйти
Теперь выполните следующую команду, чтобы установить таблицы Zabbix по умолчанию во вновь созданную базу данных:
$ zcat / usr / share / doc / zabbix-server-mysql * / создать.sql.gz | sudo mysql -uzabbix -Dzabbix -p
Теперь введите пароль для своего пользователя MariaDB zabbix и нажмите
Таблицы Zabbix по умолчанию должны быть установлены.
Настройка Zabbix:
Теперь вам нужно настроить Zabbix.
Сначала откройте / и т.д. / zabbix / zabbix_server.conf файл с помощью следующей команды:
$ sudo nano / etc / zabbix / zabbix_server.conf
Теперь найдите DBUser = zabbix линия и поставить новую строку DBPassword = zabbix ниже, как отмечено на скриншоте ниже.
ПРИМЕЧАНИЕ: Заменять zabbix с паролем, который вы установили для пользователя MariaDB zabbix.
Когда вы закончите, сохраните файл, нажав
Теперь отредактируйте / и т.д. / httpd / conf.d / zabbix.conf файл с помощью следующей команды:
$ sudo nano / и т.д. / httpd / conf.d / zabbix.conf
Теперь вы должны увидеть следующую строку, отмеченную на скриншоте ниже.
Раскомментируйте строку (удалив знак # в начале строки) и измените Европа / Рига в часовой пояс, который вы хотите установить. Вы можете найти список кодов часовых поясов на https: // en.википедия.org / wiki / List_of_tz_database_time_zones
Когда вы закончите, сохраните файл, нажав
Запуск Zabbix сервера:
Теперь вам нужно перезапустить zabbix-сервер, zabbix-агент, httpd Сервисы.
Для этого выполните следующую команду:
$ sudo systemctl перезапустить zabbix-сервер zabbix-agent httpd
Теперь добавьте zabbix-сервер, zabbix-агент, httpd services для запуска системы с помощью следующей команды:
$ sudo systemctl включить zabbix-server zabbix-agent httpd
Настройка Zabbix Frontend:
Теперь вам нужно настроить веб-интерфейс Zabbix из веб-браузера.
Вы можете получить доступ к веб-интерфейсу Zabbix, используя имя хоста или IP-адрес вашего компьютера CentOS 7.
Чтобы узнать IP-адрес вашего компьютера CentOS 7, выполните следующую команду:
$ ip aКак видите, IP-адрес 192.168.21 год.133 в моем случае. Для тебя будет иначе. Так что не забудьте заменить его теперь своим.
Теперь посетите веб-интерфейс Zabbix из вашего любимого веб-браузера по адресу http: // 192.168.21 год.133 / zabbix. Вы должны увидеть следующую страницу. Нажмите на Следующий шаг.
Теперь нажмите на Следующий шаг.
Теперь введите пароль, который вы установили для своего пользователя MariaDB zabbix и нажмите на Следующий шаг как отмечено на скриншоте ниже.
Теперь нажмите на Следующий шаг.
Теперь убедитесь, что все в порядке. Затем нажмите на Следующий шаг.
Веб-интерфейс Zabbix должен быть настроен. Теперь нажмите на Заканчивать.
Теперь у вас должна быть возможность войти в веб-интерфейс Zabbix. Имя пользователя по умолчанию: Админ и пароль по умолчанию zabbix.
После входа в систему вы должны увидеть панель управления Zabbix. Вы можете настроить задачи мониторинга Zabbix здесь.
Итак, вот как вы устанавливаете Zabbix 4.0 на CentOS 7. Спасибо, что прочитали эту статью.