Преглед
Корак 1: Инсталирање предуслова
Корак 2: Креирање групе и корисника
Корак 3: Преузимање Нагиоса
Корак 4: Инсталирање Нагиоса
Корак 5: Конфигурисање Нагиос веб интерфејса
Овај чланак је део серије од 2 дела о инсталирању и конфигурисању Нагиоса на Убунту 14.04.
Преглед
Нагиос је популаран софтверски пакет за надгледање сервера који може помоћи у значајном побољшању радног времена ваше апликације. У овом водичу ћу вам показати како да инсталирате Нагиос на Убунту 14.04.
Потребан вам је ЛАМП стек инсталиран на вашем серверу да бисте могли да користите Нагиос. Ако желите да научите како то можете да урадите на Убунту-у, погледајте водич: Како инсталирати Апацхе, МиСКЛ и ПХП на Убунту
Корак 1: Инсталирање предуслова
Осим функционалног ЛАМП стека, постоје три предуслова. Инсталирајте их са apt-get:
apt-get install build-essential libgd2-xpm-dev apache2-utils
Корак 2: Креирање групе и корисника
За Нагиос, морамо да направимо групу и корисника. Прво, креирајте корисника:
useradd -m nagios
Ако му још нисте дали лозинку, урадите ово помоћу passwdкоманде:
passwd nagios
Сада ћемо креирати Нагиос групу:
groupadd nagcmd
Додајте Нагиос корисника у Нагиос групу:
usermod -a -G nagcmd nagios
И додајте www-dataкорисника у групу Нагиос:
usermod -a -G nagcmd www-data
Корак 3: Преузимање Нагиоса
Сада можемо да преузмемо Нагиос. Инсталирајте wgetодмах, ако га већ нисте инсталирали:
apt-get install wget
Затим преузмите Нагиос датотеке:
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz
wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz
Унтар ит:
tar xzf nagios*
И на крају, идите до директоријума:
cd nagios*
Корак 4: Инсталирање Нагиоса
Сада када је наш сервер подешен, можемо да компајлирамо и инсталирамо Нагиос.
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
Корак 5: Конфигурисање Нагиос веб интерфејса
Нагиос има веб интерфејс за једноставно управљање. Из безбедносних разлога, требало би да ограничите ко може да приступи веб интерфејсу било заштитним зидом или Апацхе конфигурацијом заштићеном лозинком.
Поново покрените Апацхе:
service apache2 restart
Покрените услугу Нагиос:
service nagios start
Наставите на: Део 2: Удаљени хост