мета-данные страницы
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| zabbix:install_zabbix_6.0.3_centos_8.5.2111 [2023/09/25 10:41] – удалено - внешнее изменение (Дата неизвестна) 127.0.0.1 | zabbix:install_zabbix_6.0.3_centos_8.5.2111 [2023/09/25 10:51] (текущий) – внешнее изменение 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Установка Zabbix 6.0.3 на CentOS 8.5.2111 ====== | ||
| + | ===== Приступаем к установке CentOS 8 ===== | ||
| + | ==== Вносим репозитории для корректной установки ==== | ||
| + | < | ||
| + | < | ||
| + | |||
| + | {{: | ||
| + | {{: | ||
| + | {{: | ||
| + | |||
| + | после удачной установки CentOS нужно авторизоваться под root | ||
| + | |||
| + | ===== Подготовка к установке Zabbix ===== | ||
| + | === Вносим репозитории === | ||
| + | |||
| + | < | ||
| + | sed -i ' | ||
| + | |||
| + | === Ставим обновления === | ||
| + | |||
| + | < | ||
| + | |||
| + | === Устанавливаем пакеты баз данных mysql === | ||
| + | |||
| + | < | ||
| + | |||
| + | === Запускаем службу mysql === | ||
| + | |||
| + | < | ||
| + | |||
| + | === Устанавливаем репозитории Zabbix === | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | ===== Установка Zabbix и дополнительных сервисов ===== | ||
| + | === Установка основных зависимых сервисов === | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Настройка базы в MySQL ===== | ||
| + | |||
| + | Авторизуйтесь в MySQL с помощью root-пароля, | ||
| + | |||
| + | < | ||
| + | |||
| + | Создайте базу данных для Zabbix: | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | Проверить список баз данных | ||
| + | |||
| + | < | ||
| + | |||
| + | Создайте пользователя базы данных: | ||
| + | |||
| + | < | ||
| + | < | ||
| + | |||
| + | zabbix_user — пользователь базы данных, | ||
| + | |||
| + | zabbix_password — root-пароль.</ | ||
| + | |||
| + | Проверить список пользователей | ||
| + | |||
| + | < | ||
| + | Добавьте привилегии пользователю: | ||
| + | |||
| + | < | ||
| + | < | ||
| + | Закройте консоль базы данных: | ||
| + | |||
| + | < | ||
| + | |||
| + | ===== Распаковка и настройка серверной части zabbix ===== | ||
| + | |||
| + | Развернуть файлы сервера (Процесс не быстрый) | ||
| + | |||
| + | < | ||
| + | Редактируем конфигурацию сервера | ||
| + | < | ||
| + | nano / | ||
| + | DBName=zabbix_name | ||
| + | DBUser=zabbix_user | ||
| + | DBPassword=zabbix_password | ||
| + | </ | ||
| + | Перезагружаем все сервисы и активируем автозапуск | ||
| + | |||
| + | < | ||
| + | < | ||
| + | ===== Настройка iptables ===== | ||
| + | |||
| + | Сохраняем в файл настройки | ||
| + | |||
| + | < | ||
| + | Открываем редактором файл | ||
| + | |||
| + | < | ||
| + | Закидываем в этот файл инфу и сохраняем его | ||
| + | < | ||
| + | # Generated by iptables-save v1.8.4 on Fri Apr 22 12:20:00 2022 | ||
| + | *raw | ||
| + | :PREROUTING ACCEPT [4093: | ||
| + | :OUTPUT ACCEPT [995:75596] | ||
| + | -A PREROUTING -p udp -m udp --sport 53 -j NOTRACK | ||
| + | -A OUTPUT -p udp -m udp --dport 53 -j NOTRACK | ||
| + | COMMIT | ||
| + | # Completed on Fri Apr 22 12:20:00 2022 | ||
| + | # Generated by iptables-save v1.8.4 on Fri Apr 22 12:20:00 2022 | ||
| + | *filter | ||
| + | :INPUT ACCEPT [2894: | ||
| + | :FORWARD ACCEPT [0:0] | ||
| + | :OUTPUT ACCEPT [995:75596] | ||
| + | :ICMP - [0:0] | ||
| + | :NTP - [0:0] | ||
| + | :SSH - [0:0] | ||
| + | :ZBX - [0:0] | ||
| + | :WEB - [0:0] | ||
| + | :SNMPTRAP - [0:0] | ||
| + | :SQL - [0:0] | ||
| + | -A INPUT -i lo -j ACCEPT | ||
| + | -A INPUT -s 8.8.8.8/32 -p udp -m udp --sport 53 -j ACCEPT | ||
| + | -A INPUT -s 8.8.4.4/32 -p udp -m udp --sport 53 -j ACCEPT | ||
| + | -A INPUT -p icmp -j ICMP | ||
| + | -A INPUT -p udp -m udp --dport 123 -j NTP | ||
| + | -A INPUT -p tcp -m tcp --dport 22 -j SSH | ||
| + | -A INPUT -p tcp -m multiport --dports 10050,10051 -j ZBX | ||
| + | -A INPUT -p tcp -m multiport --dports 80,443 -j WEB | ||
| + | -A INPUT -p udp -m udp --dport 162 -j SNMPTRAP | ||
| + | -A INPUT -p tcp -m tcp --tcp-flags FIN, | ||
| + | -A INPUT -m state --state RELATED, | ||
| + | -A OUTPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT | ||
| + | -A OUTPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT | ||
| + | -A ICMP -p icmp -m limit --limit 5/sec -j ACCEPT | ||
| + | -A SSH -p tcp -m tcp --dport 22 -j ACCEPT | ||
| + | -A ZBX -p tcp -m tcp --dport 10050 -j ACCEPT | ||
| + | -A ZBX -p tcp -m tcp --dport 10051 -j ACCEPT | ||
| + | -A WEB -p tcp -m multiport --dports 80,443 -j ACCEPT | ||
| + | -A WEB -p udp -m udp --dport 162 -j ACCEPT | ||
| + | COMMIT | ||
| + | # Completed on Fri Apr 22 12:20:00 2022 | ||
| + | </ | ||
| + | Загружаем файл | ||
| + | |||
| + | < | ||
| + | Проверяем правила | ||
| + | |||
| + | < | ||
| + | ==== Добавляем русский язык в Zabbix ==== | ||
| + | |||
| + | < | ||
| + | < | ||
| + | Заходим в Веб интерфейс Zabbix | ||
| + | |||
| + | < | ||
| + | ===== ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ ===== | ||
| + | |||
| + | Файл конфигурации веб морды с подключением базы MySQL | ||
| + | |||
| + | < | ||
| + | Полное удаление MariaDB | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | Добавить строку | ||
| + | |||
| + | < | ||
| + | |||
| + | в файл /etc/my.cnf если будет ошибка | ||
| + | |||
| + | Can't connect to local MySQL server through socket '/ | ||
| + | |||
| + | ===== Оптимизация настроек Zabbix ===== | ||
| + | |||
| + | В файле | ||
| + | |||
| + | < | ||
| + | Прописываем | ||
| + | |||
| + | < | ||
| + | < | ||
| + | После этого перезапускаем сервис | ||
| + | |||
| + | < | ||