一、安裝環境
1.系統 Ubuntu-12.04.1-desktop-amd64.iso
2.虛擬機 VMware® Workstation 8.0.4 build-744019
3.遠程工具 xshell4
二、安裝步驟
1.apt-get install ssh
2.創建nagiios用戶和用戶組
root@ubuntu:~# useradd -s /sbin/nologin nagios
root@ubuntu:~# mkdir /usr/local/nagios
root@ubuntu:~# chown -R nagios.nagios /usr/local/nagios
3.開啟sendmail服務
4.編譯安裝 nagios
cd /usr/local/src #切換到軟件安裝目錄
#上傳所有的安裝文件
tar -zxvf nagios-3.2.0.tar.gz
cd nagios-3.2.0/
./configure --prefix=/usr/local/nagios
make all
make install #安裝主程序和CGI、HTML文件
make install-init #在/etc/rc.d/init.d目錄下創建nagios啟動腳本
make install-commandmode #配置目錄權限
make install-config #安裝示例文件
#設置開機自啟動
apt-get install chkconfig
$sudo ln -s /usr/lib/insserv/insserv /sbin/insserv
chkconfig --add nagios
chkconfig --level 35 nagios on
chkconfig --list nagios
5.安裝nagios插件
tar -xzvf nagios-plugins-1.4.14.tar.gz
cd nagios-plugins-1.4.14/
./configure --prefix=/usr/local/nagios
make
make install
6.安裝配置apache
tar -xzvf httpd-2.0.63.tar.gz
cd httpd-2.0.63/
./configure --prefix=/usr/local/apache2
make
make install
7.安裝php
apt-get install libxml2
apt-get install libxml2-dev
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
apt-get install libxml2-dev
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs
make
make install