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

 
  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

 

创新互联主营香河网站建设的网络公司,主营网站建设方案,App定制开发,香河h5微信平台小程序开发搭建,香河网站营销推广欢迎香河等地区企业咨询

附件:http://down.51cto.com/data/2360984

网站题目:CentOS6.0最小化安装系统后搭建nagios监控平台
转载源于:http://ybzwz.com/article/jsjgce.html