温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

CentOS6.0最小化安装系统后搭建nagios监控平台

发布时间:2020-05-28 09:38:29 来源:网络 阅读:566 作者:xlogin 栏目:移动开发
 
  1. yum -y install gcc gcc-c++  glibc glibc-common gd gd-devel automake autoconf libtool make 
  2. yum -y install setuptool ntsysv  system-config-network-tui  system-config-securtiylevel-tui system-config-securitylevel-tui  
  3. yum -y install httpd  mysql mysql-server mysql-devel  mysql perl mysql-server perl-DBI perl-DBD-MySQL perl-Time-HiRes  
  4. yum -y install php-devel  php  php-pear php-mysql php* libssh3 libssh3-devel   glibc glibc-common gd gd-devel  yum -y install rrdtool rrdtool-perl openssl-devel crontabs xinetd sudo wget vim python gettext
  5. yum -y install net-snmp net-snmp-libs net-snmp-utils   
  6.     
  7.  
  8. vi .bashrc  
  9. vi /etc/profile 
  10. vi /etc/sysconfig/selinux 
  11. useradd nagios 
  12. mkdir -p /usr/local/nagios 
  13. chown nagios.nagios /usr/local/nagios 
  14. usermod -s /sbin/nologin nagios 
  15. groupadd nagcmd 
  16. usermod -G nagcmd nagios 
  17. usermod -G nagcmd apache 
  18. tar zxf nagios-3.4.1.tar.gz  
  19. cd nagios-3.4.1.tar.gz  
  20. cd nagios 
  21. ./configure --prefix=/usr/local/nagios --with-nagios-user=nagios --with-nagios-group=nagios --with-command-group=nagcmd 
  22. make all 
  23. make install 
  24. make install-init 
  25. make install-commandmode 
  26. make install-config 
  27. vi vi /usr/local/nagios/etc/objects/contacts.cfg 
  28. make install-webconf 
  29. htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin vi /usr/local/nagios/etc/objects/contacts.cfg
  30.  
  31. cd .. 
  32.  
  33. tar zxf nagios-plugins-1.4.16.tar.gz  
  34. cd nagios-plugins-1.4.16 
  35. ./configure --with-nagios-user=nagios --with-nagios-group=nagios 
  36. make && make install 
  37. chkconfig --add nagios 
  38. chkconfig nagios on 
  39. chkconfig httpd on 
  40. chkconfig mysqld on 
  41.  
  42. vi /etc/httpd/conf/httpd.conf  
  43. service httpd start 
  44. service nagios start 
  45. service mysqld start 
  46. /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg 
  47. vi ~/.bashrc  
  48. alias check='/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg'
  49. source ~/.bashrc
  50. check 
  51.  
  52. tar zxf nrpe-2.13.tar.gz  
  53. cd nrpe-2.13 
  54. ./configure --prefix=/usr/local/nagios/ 
  55. make all 
  56. make install-plugin 
  57. netstat -lantpue 
  58.  
  59. ll /usr/local/nagios/libexec/check_nrpe  
  60.  
  61. /sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT 
  62. /etc/rc.d/init.d/iptables save 
  63. service iptables restart 
  64. http://ip/nagios

 

附件:http://down.51cto.com/data/2360984
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI