son30 发表于 2019-1-22 13:32:24

centos5.11

  环境   centos5.11 64位
  一、安装

[*]  安装httpdmysql-server
  #yum install -y mysql-server mysql mysql-devel httpd
  2.安装zabbix
  参考 https://www.zabbix.com/documentation/2.2/manual/installation/install_from_packages
  #rpm -ivh http://repo.zabbix.com/zabbix/2.2/rhel/5/x86_64/zabbix-release-2.2-1.el5.noarch.rpm
  #yum install php53-xml php53-mbstring php53-gd php53-common php53-cli php53-bcmath php53 php53-mysql php53-pdo
  #yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
  ---如果提示php冲突,需要把php其它版本删除,并移除本机#mv atomic.repo ~/
  3.配置
  #service mysqld start
  #/usr/bin/mysql_secure_installation
  #cat /etc/my.cnf
  
  # paths
  datadir=/var/lib/mysql
  socket=/var/lib/mysql/mysql.sock
  user=mysql
  # Default to using old password format for compatibility with mysql 3.x
  # clients (those using the mysqlclient10 compatibility package).
  old_passwords=1
  

  # Disabling symbolic-links is recommended to prevent assorted security risks;
  # to do so, uncomment this line:
  # symbolic-links=0
  

  # network
  connect_timeout = 60
  wait_timeout = 28800
  max_connections = 2048
  max_allowed_packet = 64M
  max_connect_errors = 1000
  

  # limits
  tmp_table_size = 128M
  max_heap_table_size = 64M
  table_cache = 128
  

  # logs
  log-error = /var/log/mysql/mysql-error.log
  log_slow_queries = /var/log/mysql-slow.log
  #slow-query-log = 1
  #long-query-time = 20
  

  default-character-set = utf8
  
  #log-error=/var/log/mysqld.log
  pid-file=/var/run/mysqld/mysqld.pid
  
  default-character-set = utf8
  #service mysqld restart
  #cd /usr/share/doc/zabbix-server-mysql-2.2.7/create/
  #mysql -uroot -p
  mysql>create database zabbix character set utf8 collate utf8_bin;
  mysql>grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
  mysql>flush privileges;
  mysql>exit
  #mysql -uroot -p zabbix < schema.sql
  #mysql -uroot -p zabbix < images.sql
  #mysql -uroot -p zabbix < data.sql
  #egrep -v '^#|^$'/etc/zabbix/zabbix_server.conf---主要修改数据库连接参数
  LogFile=/var/log/zabbix/zabbix_server.log
  LogFileSize=0
  PidFile=/var/run/zabbix/zabbix_server.pid
  DBHost=localhost
  DBName=zabbix
  DBUser=zab_user
  DBPassword=zab_pass
  DBSocket=/var/lib/mysql/mysql.sock
  SNMPTrapperFile=/var/log/snmptt/snmptt.log
  AlertScriptsPath=/usr/lib/zabbix/alertscripts
  ExternalScripts=/usr/lib/zabbix/externalscripts
  #vi /etc/httpd/conf.d/zabbix.conf   --主要修改timezone
  php_value max_execution_time 300
  php_value memory_limit 128M
  php_value post_max_size 16M
  php_value upload_max_filesize 2M
  php_value max_input_time 300
  php_value date.timezone Asia/Shanghai
  #service httpd restart

  #chkconfig mysqld on
  #chkconfig httpd on
  #chkconfig zabbix-server on
  #chkconfig zabbix-agent on
  

  通过浏览器   http://IP/zabbix   配置
  

  3.agent配置
  主要修改ServerServerActive/serverIP   Hostname/本机主机名 三个参数
  #service zabbix-agent start
  

  二.Discovery
  Discovery网络设备:
  1.configuration -- discovery -- Create discovery rule
http://s3.运维网.com/wyfs02/M00/57/13/wKioL1SQ9JjAU5TBAAFXrgHWUic229.jpg
  2.configuration -- Actions -- Event source "Discovery" --Create action
http://s3.运维网.com/wyfs02/M02/57/16/wKiom1SQ9QnAGX5WAAEWyfqy0Oc487.jpg
http://s3.运维网.com/wyfs02/M02/57/13/wKioL1SQ9ijj1OdwAAEUQXYsigY938.jpg
  --host group 与 templates 可以之前创建好

  

  Discovery linux_server:
http://s3.运维网.com/wyfs02/M02/57/13/wKioL1SQ-gThuA1YAAEwlKjdG4A426.jpg
http://s3.运维网.com/wyfs02/M00/57/16/wKiom1SQ-gWgusDIAAEwlKjdG4A031.jpg
http://s3.运维网.com/wyfs02/M01/57/16/wKiom1SQ-kTgZ-xBAAHqN4vWoHw981.jpg
http://s3.运维网.com/wyfs02/M02/57/13/wKioL1SQ-wWQU7hcAAD2R-xGcdU603.jpg
  

  取消WEB页面install:
  #vi /usr/share/zabbix/include/menu.inc.php
  #array(
  #       'url' => 'setup.php',
  #       'label' => _('Installation')
  #)
  




页: [1]
查看完整版本: centos5.11