安装Nconf-Nagios图形添加监控主机和服务的软件

  • 内容
  • 评论
  • 相关

1,安装以下软件包

[php]root@server~#yum install php-mysql mysql perl mysql-server perl-DBI perl-DBD-MySQL httpd [/php]

2,检查/etc/php.ini下面三项的设置状态是否如下:

[php]
short_open_tag = On
register_globals = Off
magic_quotes_gpc = Off
[/php]

3,启动apache,mysql

[php][root@localhost ~]# /etc/init.d/httpd start
[root@localhost ~]# /etc/init.d/mysqld start[/php]

4,解压文件到apache目录

[php][root@localhost ~]# tar -zxf nconf-1.2.6-0.tgz -C /var/www/html/[/php]

5,创建nconf数据库及用户

[php]
root@localhost /var/www/html/nconf#mysql –uroot –p
mysql> create database nconf;
mysql> grant all privileges on nconf.* to nconf@localhost identified by '1q2w3e';
mysql> flush privileges;
[root@localhost ~]# cd /var/www/html/nconf/
[root@localhost nconf]# mysql -unconf -p nconf  < INSTALL/create_database.sql
Enter password:
[/php]

6,修改相关目录权限

[php][root@localhost nconf]# chown -R apache.apache config/ temp/ static_cfg/ output/ [/php]

7.如果selinux 打开了,需要设置下安全上下文:

[php]
chcon -R -t httpd_sys_content_t /var/www/html/nconf/
chcon -t httpd_sys_script_exec_t /var/www/html/nconf/bin/nagios
[/php]

7,浏览器输入ip/conf进行安装,安装画面如下

 

如上面的文件无法拷贝,请仔细检查目录权限,看用户是否正确,目录是否正确。

[php][root@localhost nconf]# chown -R apache.apache config/ temp/ static_cfg/ output/ [/php]

1343363_1270338806qpQN
2343363_12703388078WTY
3343363_1270338808TmDC
4343363_1270338809cUtD
5343363_1270338810i5Z4
6343363_12703388114nbS
7343363_1270338812B3mY
8343363_1270338812YVH9
[php]
[root@localhost nconf]# rm -rf INSTALL* UPDATE*
[root@localhost nconf]# ln -s /usr/bin/nagios bin/nagios
[root@localhost nconf]# chown -R apache.apache  bin
[/php]

9343363_127033881375LW
a343363_1270338809cUtD
b343363_1270338816vexO

评论

0条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注