Как установить Nagios на Debian 11
В этом руководстве мы покажем вам, как установить Nagios на Debian 11. Для тех из вас, кто не знал, Nagios — это инструмент с открытым исходным кодом, который предоставляет центральный механизм мониторинга корпоративного класса для ИТ-мониторинга, мониторинга сети , сервера. , и мониторинг приложений. Он контролирует всю вашу ИТ-инфраструктуру, чтобы гарантировать правильное функционирование систем, приложений, сервисов и бизнес-процессов. В случае сбоя Nagios может предупредить технический персонал о проблеме, позволяя им начать процессы исправления до того, как сбои повлияют на бизнес-процессы, конечных пользователей или клиентов.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку инструмента мониторинга Nagios на Debian 11 (Bullseye).
Установите Nagios на Debian 11 Bullseye
Шаг 1. Перед установкой любого программного обеспечения важно убедиться, что ваша система обновлена, выполнив следующие apt
команды в терминале:
sudo apt update sudo apt upgrade sudo apt install nano wget curl build-essential unzip openssl libssl-dev apache2 php libapache2-mod-php php-gd libgd-dev
Шаг 2. Создайте пользователя и группу для Nagios.
Выполните следующую команду ниже, чтобы создать пользователя и группу Nagios:
sudo make install-groups-users sudo usermod -a -G nagios www-data
Шаг 3. Установка Nagios на Debian 11.
Теперь скачиваем последнюю версию Nagios с официальной страницы:
wget https://github.com/NagiosEnterprises/nagioscore/releases/download/nagios-4.4.6/nagios-4.4.6.tar.gz
Затем извлеките загруженный файл, используя следующую команду:
tar xvzf nagios-4.4.6.tar.gz
После успешного извлечения Nagios перейдите в новый каталог, содержащий файлы, и начните компиляцию:
cd nagios-4.4.6 ./configure --with-httpd-conf=/etc/apache2/sites-enabled sudo make all sudo make install sudo make install-daemoninit sudo make install-commandmode sudo make install-config
Следующие шаги, мы настраиваем конфигурацию веб-сервера Apache:
sudo make install-webconf sudo a2enmod rewrite cgi
Затем создайте веб-пользователя для аутентификации в веб-интерфейсе Nagios:
sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Нам нужно будет изменить права доступа к некоторым папкам:
sudo chown www-data:www-data /usr/local/nagios/etc/htpasswd.users sudo chmod 640 /usr/local/nagios/etc/htpasswd.users
Шаг 4. Установка плагинов Nagios.
Выполните следующую команду, чтобы загрузить последнюю стабильную версию плагинов Nagios:
wget https://github.com/nagios-plugins/nagios-plugins/releases/download/release-2.3.3/nagios-plugins-2.3.3.tar.gz
Затем распакуйте загруженный файл:
tar xvzf nagios-plugins-2.3.3.tar.gz
После этого измените папку подключаемых модулей каталога, затем скомпилируйте и установите:
cd nagios-plugins-2.3.3.tar.gz ./configure --with-nagios-user=nagios --with-nagios-group=nagios sudo make sudo make install
Наконец, как только вы закончите настройку, запустите службы Apache и Nagios:
sudo systemctl restart apache2 sudo systemctl start nagios.service
Шаг 5. Настройте брандмауэр.
Если в вашей системе работает какой-либо брандмауэр, обязательно включите необходимые порты:
sudo ufw allow 80 sudo ufw reload sudo ufw enable
Шаг 6. Доступ к веб-интерфейсу Nagios.
После успешной установки откройте веб-браузер и перейдите к, и вы увидите следующий экран. Вам будет предложено ввести имя пользователя и пароль. Имя пользователя , как вы помните , это один мы на шаге 3, то есть « nagiosadmin «http://your-server-ip-address/nagios
Поздравляю! Вы успешно установили Nagios . Благодарим за использование этого руководства для установки последней версии мониторинга Nagios на Debian 11 Bullseye. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Nagios .