Ubuntu7。1 Nagios 安裝
需要的包 :Apache 2
GCC compiler and development libraries
GD development libraries
使用apt-get獲取:
sudo apt-get install apache2
sudo apt-get install build-essential
sudo apt-get install libgd2-xpm-dev
1. 創建用戶帳號
變爲root
Sudo –s
創建 nagios 帳號 並創建密碼
/usr/sbin/useradd -m nagios
passwd nagios
添加nagios 組
/usr/sbin/groupadd nagios
/usr/sbin/usermod -G nagios nagios
/usr/sbin/usermod -a -G nagios www-data
#創建一個nagcmd 組去執行外部命令
#/usr/sbin/groupadd nagcmd
#/usr/sbin/usermod -a -G nagcmd nagios
#/usr/sbin/usermod -a -G nagcmd www-data
2. 下載nagios和插件
wget [url]http://osdn.dl.sourceforge.net/sourceforge/nagios/nagios-[/url]3.0.6 .tar.gz
3. 安裝nagios
cd $/
tar zxvf nagios-3.0.6 .tar.gz
cd nagios-3.0.6
運行 nagios 配置腳本
./configure --with-command-group=nagios
編譯nagios 源碼
Make all
安裝庫 init腳本 配置文件 和 執行命令
make install
make install-init
make install-config
make install-commandmode
4. 自定義配置
vi /usr/local/nagios/etc/objects/contacts.cfg
改變email 地址
5. 配置web 接口
make install-webconf
創建一個nagiosadmin帳號去登入nagios web 界面
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
重起 apache
/etc/init.d/apache2 reload
6. 安裝nagios 插件
tar xzf nagios-plugins-1.4.13 .tar.gz
cd nagios-plugins-1.4.13
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install
7. 啓動 nagios
配置 開機自啓動
ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
檢查配置文件
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
/etc/init.d/nagios start
8. 登入 web 界面
[url]http://localhost/nagios/[/url]