Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
it_solutions:nagios:nagios [2015/02/13 08:20] – czuber | it_solutions:nagios:nagios [2015/02/13 12:45] – czuber |
---|
====== Nagios 4.0.8 ====== | ====== Nagios 4.0.8 ====== |
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz | 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 | wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz |
addgroup nagios-ec | adduser nagios-ec |
tar zxvf nagios-4.0.8.tar.gz | tar zxvf nagios-4.0.8.tar.gz |
tar zxvf nagios-plugins-2.0.3.tar.gz | tar zxvf nagios-plugins-2.0.3.tar.gz |
(Lire configure) | cd nagios-4.0.8 |
./configure --prefix=/home/nagios-ec/ --exec-prefix=/home/nagios-ec --with-nagios-user=nagios-ec --with-nagios-group=nagios-ec --with-command-user=nagios-ec --with-command-group=nagios-ec --with-htmurl=/nagios-ec --with-cgiurl=/nagios-ec/cgi-bin | (Lire configure) |
| ./configure --prefix=/home/nagios-ec/ --exec-prefix=/home/nagios-ec --with-nagios-user=nagios-ec --with-nagios-group=nagios-ec --with-command-user=nagios-ec --with-command-group=nagios-ec --with-htmurl=/nagios-ec --with-cgiurl=/nagios-ec/cgi-bin |
| |
make all && make install && make install-init && make install-config && make install-commandmode && make install-webconf | make all && make install && make install-init && make install-config && make install-commandmode && make install webconf |
| |
/home/nagios-ec/bin/nagios -v /home/nagios-ec/etc/nagios.cfg | /home/nagios-ec/bin/nagios -v /home/nagios-ec/etc/nagios.cfg |
mv /etc/apache2/conf.d/nagios.conf /etc/apache2/conf.d/nagios-ec.conf | mv /etc/apache2/conf.d/nagios.conf /etc/apache2/conf.d/nagios-ec.conf |
mv /etc/init.d/nagios /etc/init.d/nagios-ec | mv /etc/init.d/nagios /etc/init.d/nagios-ec |
/etc/init.d/nagios-ec start | /etc/init.d/nagios-ec start |
/etc/init.d/apache2 reload | /etc/init.d/apache2 reload |
| |
htpasswd -c /home/nagios-ec/etc/htpasswd.users nagiosadmin | htpasswd -c /home/nagios-ec/etc/htpasswd.users nagiosadmin |
pass : nagiosadminpw | pass : nagiosadminpw |
| |
cd ../nagios-plugins-2.0.3 | cd ../nagios-plugins-2.0.3 |
(Lire configure) | (Lire configure) |
./configure --with-nagios-user=nagios-ec --with-nagios-group=nagios-ec --with-cgiurl=/nagios-ec/cgi-bin | ./configure --with-nagios-user=nagios-ec --with-nagios-group=nagios-ec --with-cgiurl=/nagios-ec/cgi-bin |
| |
make && make install | make && make install |
| |
cd /home/acdsn/GIT | cd /home/acdsn/GIT |
git clone /srv/git/easycontrol-scripts | git clone /srv/git/easycontrol-scripts |
cd /home/nagios-ec/etc | cd /home/nagios-ec/etc |
rm cgi.cfg, nagios.cfg | rm cgi.cfg, nagios.cfg |
ln -s /home/acdsn/GIT/easycontrol-scripts/server/nagios-cfg/cgi.cfg cgi.cfg | ln -s /home/acdsn/GIT/easycontrol-scripts/server/nagios-cfg/cgi.cfg cgi.cfg |
ln -s /home/acdsn/GIT/easycontrol-scripts/server/nagios-cfg/nagios.cfg nagios.cfg | ln -s /home/acdsn/GIT/easycontrol-scripts/server/nagios-cfg/nagios.cfg nagios.cfg |
vim ressource.cfg | vim ressource.cfg |
$USER1$=/user/local/nagios/libexec | $USER1$=/user/local/nagios/libexec |
| |
Ajouter www-data dans le groupe nagios-ec : | Ajouter www-data dans le groupe nagios-ec : |
nagios-ec:x:1017:www-data | nagios-ec:x:1017:www-data |
ln -s /home/acdsn/GIT/easycontrol-scripts/server/nagios-ec nagios-ec | ln -s /home/acdsn/GIT/easycontrol-scripts/server/nagios-ec nagios-ec |
| |
/etc/init.d/nagios-ec reload | /etc/init.d/nagios-ec reload |
/etc/init.d/apache2 reload | /etc/init.d/apache2 reload |