Firstly, add new user and group named ‘nagios’
For linux
- groupadd nagios
- useradd -g nagios-M nagios (-M do not create HOME directory for this user)
For mac
- Add a new user and group ‘nagios’ with System Preference
1
2
3
4
5
6
7
|
zlib setup
wget http://downloads.sourceforge.net/libpng/zlib-1.2.3.tar.gz?modtime=1121680730&big_mirror=0
tar zxvf zlib-1.2.3.tar.gz
./configure
make
sudo make install
sudo ranlib /usr/local/lib/libz.a |
libpng setup
1
2
3
4
5
6
7
|
wget http://downloads.sourceforge.net/libpng/libpng-1.2.18.tar.gz?modtime=1179259677&big_mirror=0
tar zxvf libpng-1.2.18.tar.gz
cd libpng-1.2.18
./configure #maybe cp ./scripts/makefile.darwin ./makefile to get the make file
make
sudo make install
sudo ranlib /usr/local/lib/libpng.a |
libjpeg setup
1
2
3
4
5
6
7
|
wget ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar.gz
tar zxvf jpegsrc.v6b.tar.gz
cd jpeg-6b/
./configure
make
sudo make install-lib
sudo ranlib /usr/local/lib/libjpeg.a |
freetype setup
1
2
3
4
|
wget http://nchc.dl.sourceforge.net/sourceforge/freetype/freetype-2.3.5.tar.gz
tar freetype-2.3.5.tar.gz
freetype-2.3.5
./configure && make && sudo make install |
GD lib setup
1
2
3
4
5
6
7
|
wget http://www.libgd.org/releases/gd-2.0.35.tar.gz
sudo ln -s /usr/X11R6/include/fontconfig /usr/local/include
tar zxvf gd-2.0.35.tar.gz
cd gd-2.0.35/
./configure
make && sudo make install
./gdtest test/gdtest.png #test GD |
Nagios setup
1
2
3
4
5
6
7
8
|
In System Preferences, create a new user called nagios. This will, under Panther, also create the nagios group.
http://sourceforge.net/project/showfiles.php?group_id=26589
sudo mkdir /usr/local/nagios
./configure --with-gd-lib=/usr/local/lib --with-gd-inc=/usr/local/include --prefix=/usr/local/nagios --with-cgirul=/cgi-bin/ -with-htmlurl=/ --with-nagios-user=nagios --with-nagios-group=nagios
make all
sudo make install
sudo make install-commandmode
sudo make install-config |
Install plubin
1
2
3
|
http://sourceforge.net/project/showfiles.php?group_id=29880
./configure prefix=/usr/local/nagios
make && sudo make install |
Install imagepak-base
1
2
3
|
http://www.nagiosexchange.org/Image_Packs.75.0.html?&tx_netnagext_pi1[p_view]=104
tar zxf imagepak-base.tar.tar
sudo cp -r base /usr/local/nagios/share/images/logos/ |
Leave a Reply