wuaji 发表于 2019-1-25 11:55:19

zabbix企业监控-安装部署

  zabbix企业监控-安装部署
  文章原创来源 运维中国 www.021soso.com   转载请标明来源
  准备
  准备好 CentOS 6.4_X64 系统 配置好IP地址 确保与互联网连接正常
  zabbix-server 对时间的精准要求比较高,时间对数据的计算等都有影响,用crontab进行同步
  */30 * * * * /usr/sbin/ntpdate pool.ntp.org
  安装zabbix官方源和epel源
cd /etc/yum.repos.d/  
yum -y install wget
  
wget mv CentOS-Base.repo CentOS-Base.repo.old
  
mv CentOS6-Base-163.repo CentOS-Base.repo
  
cd
  
yum clean all
  
yum makecache
  

  
epel 源
  
rpm -Uvh http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
  

  
zabbix 源
  
rpm -ivh
  安装zabbix-server
  安装服务端的 把zabbix-agent也安装上 服务端也要监控
# yum -y install zabbix zabbix-get zabbix-server zabbix-web-mysql zabbix-web zabbix-agent  安装完成后可以看到yum没有安装mysql-server
  安装mysql数据库服务
yum -y install mysql-server  修改mysql配置文件
  
datadir=/var/lib/mysql
  
socket=/var/lib/mysql/mysql.sock
  
user=mysql
  
# Disabling symbolic-links is recommended to prevent assorted security risks
  
symbolic-links=0
  
character-set-server=utf8
  
innodb_file_per_table= 1
  

  
log-error=/var/log/mysqld.log
  
pid-file=/var/run/mysqld/mysqld.pid
  启动服务
# chkconfig mysqld on  
# service mysqld start
  创建zabbix数据库
  设置mysql的root密码
# mysqladmin -uroot password admin  
# mysql -uroot -padmin
  
mysql> create database zabbix character set utf8;
  
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
  
mysql> flush privileges;
  文章原创来源 运维中国 www.021soso.com   转载请标明来源
  创建utf8 格式数据库zabbix不会出现乱码
  导入zabbix-server的数据库
mysql -uzabbix -pzabbix  
mysql> use zabbix
  
mysql> source /usr/share/doc/zabbix-server-mysql-2.4.6/create/schema.sql;
  
mysql> source /usr/share/doc/zabbix-server-mysql-2.4.6/create/images.sql;
  
mysql> source /usr/share/doc/zabbix-server-mysql-2.4.6/create/data.sql;
  
mysql> show tables;
  查看默认配置
# egrep -v "(^#|^$)" /etc/zabbix/zabbix_server.conf  修改参数
vi /etc/zabbix/zabbix_server.conf  
DBPassword=zabbix
  
CacheSize=256M
  
# mkdir /etc/zabbix/alertscripts /etc/zabbix/externalscripts
  启动服务
# service zabbix-server start  
# service httpd start
  开机启动
# chkconfig zabbix-server on  
# chkconfig httpd on
  修改 php.ini配置文件
date.timezone = Asia/Shanghai  
max_execution_time = 300
  
post_max_size = 16M
  
max_input_time = 300
  
memory_limit = 128M
  重新启动服务
# service httpd restart  配置web界面
  打开浏览器 输入 http: IP地址 /zabbix
  php.ini都通过以后next不通过通过提示修改php
  默认用户名 admin 密码 zabbix
  如果提示不能正常运行 请检查 防火墙 selinux 和 /etc/zabbix/zabbix_server.conf
  /usr/share/zabbix/conf/zabbix.conf.php
  文章原创来源 运维中国 www.021soso.com   转载请标明来源


页: [1]
查看完整版本: zabbix企业监控-安装部署