506629361 发表于 2019-1-14 10:02:37

Nagios安装配置教程(二)环境搭建


  

  

Nagios安装配置教程(二)环境搭建
  

  

   一、实验环境
  

  包含3台主机,详细信息如下


主机名
操作系统
IP
作用
nagios-server
redhat 6
192.168.0.1
监控机
Linux-test
redhat 6
192.168.0.2
被监控机
Window-test
xp
192.168.0.3
被监控机
  

  二、所用软件
  

     nagios-2.9.tar.gz
     nagios-plugins-1.4.9.tar.gz
     nrpe-2.8.1.tar.gz
     NSClient++-0.2.7.zip
  Nagios中文插件
  
  
  

   官方主页地址
  http://www.nagios.org/download

  

   nagios
  http://jaist.dl.sourceforge.net/project/nagios/nagios-3.x/nagios-3.4.4/nagios-3.4.4.tar.gz

  

   nagios-plugins
  https://www.nagios-plugins.org/download/nagios-plugins-1.5.tar.gz

  

   nrpe
  http://sourceforge.net/projects/nagios/files/nrpe-2.x/nrpe-2.15/nrpe-2.15.tar.gz/download
  

  
   NSCLIENT++
  http://nsclient.org/nscp/downloads

  

   Nagios中文插件
  http://sourceforge.net/projects/nagios-cn/files/

  

  


  三、安装环境
  

  # yum -y install perl gdgd-devel libpng libpng-devel libjpeg libjpeg-devel zlib zlib-devel pcre-develgcc gcc-c++ make cmake autoconf openssl openssl-devel ncurses-devel patchlibxml2 libxml2-devel curl-devel openldap openldap-devel libeventlibevent-devel bison icu libicu-devel libtool readline-devel net-snmp-develbzip2-devel freetype-devel vim

  

  注:为避免实验中出现不必要的问题,本实验是在关闭iptables 和selinux 的情况下进行的,读者可以自行按需修改
  

  四、搭建LAMP环境
  

  LAMP程序目录
  mysql目录: /usr/local/mysql
  mysqldata目录:/usr/local/mysql/data
  php目录: /usr/local/php
  apache目录: /usr/local/apache
  

  进程管理
  apache启动(停止|重启|重载配置文件):service httpd start(stop|restart|reload)
  mysql(停止|重启|重载配置文件):service mysqld start(stop|restart|reload)
  vsftpd(停止|重启|重载配置文件):service vsftpd start(stop|restart|reload)
  

  配置文件路径
  apache:/etc/httpd/conf
  mysql:/etc/my.cnf
  php:/etc/php.ini /etc/php.d
  pure-ftpd:/etc/pure-ftpd.conf
  

  安装apache
  #Yum install httpd
  #service httpd start
  

  

  安装mysql
  #yuminstallmysql-server
  #yuminstallphp-mysql
  #yuminstall   php
  #servicemysqldstart
  #mysql
  

  五、添加mysql密码
  

  #mysql
  

           mysql> use mysql;
  

           mysql> update user set Password = password('xxxxxx') where User='root';
  

           mysql> flush privileges;
  

  

  打开页面 http://ip/index.php调试正常
  

  

  

  




页: [1]
查看完整版本: Nagios安装配置教程(二)环境搭建