Pregled
Korak 1: Instaliranje preduvjeta
Korak 2: Stvaranje grupe i korisnika
Korak 3: Preuzimanje Nagiosa
Korak 4: Instaliranje Nagiosa
Korak 5: Konfiguriranje Nagios web sučelja
Ovaj je članak dio dvodijelne serije o instalaciji i konfiguriranju Nagiosa na Ubuntu 14.04.
Pregled
Nagios je popularan softverski paket za praćenje poslužitelja koji može pomoći u značajnom poboljšanju radnog vremena vaše aplikacije. U ovom vodiču pokazat ću vam kako instalirati Nagios na Ubuntu 14.04.
Potreban vam je LAMP stog instaliran na vašem poslužitelju da biste mogli koristiti Nagios. Ako želite naučiti kako to možete učiniti na Ubuntu, pogledajte vodič: Kako instalirati Apache, MySQL i PHP na Ubuntu
Korak 1: Instaliranje preduvjeta
Osim funkcionalnog snopa LAMP-a, postoje tri preduvjeta. Instalirajte ih sa apt-get:
apt-get install build-essential libgd2-xpm-dev apache2-utils
Korak 2: Stvaranje grupe i korisnika
Za Nagios, moramo stvoriti grupu i korisnika. Prvo, stvorite korisnika:
useradd -m nagios
Ako mu još niste dali lozinku, učinite to passwdnaredbom:
passwd nagios
Sada ćemo stvoriti grupu Nagios:
groupadd nagcmd
Dodajte korisnika Nagios u grupu Nagios:
usermod -a -G nagcmd nagios
I dodajte www-datakorisnika u grupu Nagios:
usermod -a -G nagcmd www-data
Korak 3: Preuzimanje Nagiosa
Sada možemo preuzeti Nagios. Instalirajte wgetsada, ako ga još niste instalirali:
apt-get install wget
Zatim preuzmite Nagios datoteke:
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
Untar to:
tar xzf nagios*
I na kraju, idite do imenika:
cd nagios*
Korak 4: Instaliranje Nagiosa
Sada kada je naš poslužitelj postavljen, možemo sastaviti i instalirati Nagios.
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf
Korak 5: Konfiguriranje Nagios web sučelja
Nagios ima web sučelje za jednostavno upravljanje. Iz sigurnosnih razloga trebali biste ograničiti tko može pristupiti web sučelju bilo vatrozidom ili Apache konfiguracijom zaštićenom lozinkom.
Ponovno pokrenite Apache:
service apache2 restart
Pokrenite uslugu Nagios:
service nagios start
Nastavite na: 2. dio: Udaljeni host