Run these commands from a command line:
-> yum install httpd
-> yum install gcc
-> yum install glibc glibc-common
-> yum install gd gd-devel
2. Elevate to root
From command line:
-> su -
3. Create a new nagios user account and give it a password
From command line:
-> /usr/sbin/useradd -m nagios
-> passwd nagios
Type the new password twice.
4.Create a new nagcmd group for external commands
From Command line:
-> /usr/sbin/groupadd nagcmd
-> /usr/sbin/usermod -a -G nagcmd nagios
-> /usr/sbin/usermod -a -G nagcmd apache
5. Create a directory to install Nagios
From command line:
-> mkdir downloads
-> cd dowloads/
6. Download source code from http://www.nagios.org/download/
These commands will download version 3.2.0 of the Core Nagios files and version 1.4.13 of the Nagios plugins.
From command line:
-> wget http://downloads.sourceforge.net/project/nagios/nagios-3.x/nagios-3.2.0/nagios-3.2.0.tar.gz?use_mirror=softlayer
-> wget http://downloads.sourceforge.net/project/nagiosplug/nagiosplug/1.4.13/nagios-plugins-1.4.13.tar.gz?use_mirror=softlayer
7. Extract and compile nagios-3.0.6.tar.gz
From Command line:
-> tar -xzvf nagios-3.0.6.tar.gz
-> cd nagios-3.0.6
-> ./configure --with-command-group=nagcmd
-> make all
-> make install
-> make install-init
-> make install-config
-> make install-commandmode
8. Edit the /usr/local/nagios/etc/objects/contacts.cfg config file. Change the email address associated with the nagiosadmin contact to the address you'd like to use for receiving alerts.
From command line:
-> vi /usr/local/nagios/etc/objects/contacts.cfg
9. Install the Nagios web config file in the Apache conf.d directory
From command line:
-> make install-webconf
10. Create a nagiosadmin account for logging into the Nagios web interface
From command line:
-> htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
11. Restart Apache
From command line:
-> service httpd restart
12. Compile and Install the Nagios Plugins
From command line:
-> cd downloads/
-> tar xzf nagios-plugins-1.4.11.tar.gz
-> cd nagios-plugins-1.4.11
-> ./configure --with-nagios-user=nagios --with-nagios-group=nagios
-> make
-> make install
13. Add Nagios to the list of system services
From command line:
-> chkconfig --add nagios
-> chkconfig nagios on
14. Check for config errors
From command line:
-> /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
15. Start Nagios
From command line:
-> service nagios start
16. Login to the Web Interface using username (nagiosadmin) and password you specified earlier
From your internet browser navigate to the following URL:
http://
1 comment:
Hi,
Good post on nagios
The nagios-plugins-1.4.11.tar.gz compilation generating error. if you get new version of nagios plugin than the error fixed.
nagios-plugins-1.4.13.tar.gz
Thanks
Laxman Singh
Post a Comment