nagios 安装

Ubuntu71   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]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章