centos7-zabbix安装总结

zabbix-server 安装

一、换源
#这里安装centos7 zabbix-4.0的版本,可以在这个地址找合适的版本 http://repo.zabbix.com/zabbix/
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
#重载缓存
yum makecache 
如果mackecache 失败
 yum clean  all && yum check-update
二、安装LAMP和zabbix-server
$ yum install zabbix zabbix-get zabbix-server zabbix-server-mysql zabbix-web 
如果不能联网
#在其他可以联网的服务器上下载安装包
#也可以在这个网站 http://repo.zabbix.com/zabbix/下载,其他依赖包http://rpmfind.net/
yum -y install --downloadonly  zabbix-get zabbix-server-mysql zabbix-server-mysql zabbix-web-mysql  --downloaddir=/root/zabbix-server
#本地安装
yum localinstall *.rpm
查看已安装的zabbix版本
rpm -qa |grep zabbix
三、安装配置数据库

略过…

创建zabbix账户和数据表
 mysql -uroot -pmysql_pass -e "create database zabbix character set utf8;"
 mysql -uroot -pmysql_pass -e "grant all privileges on zabbix.* to zabbix@% identified by 'zabbix';"
 mysql -uroot -pmysql_pass -e "flush privileges;"
或者进入数据库配置
 create database zabbix character set utf8;
 create user 'zabbix'@'%' identified by 'zabbix';
 grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';
 flush privileges;
导入zabbix数据库数据
cd /usr/share/doc/zabbix-server-mysql-4.0.0/ 
gzip -d create.sql.gz
mysql -uzabbix -pzabbix -dzabbix < create.sql 
四、zabbix-配置
修改zabbix-server 数据库密码配置
sed -i "s/# DBPassword=/DBPassword=zabbix/" /etc/zabbix/zabbix_server.conf 
这些根据需要修改
vi /usr/local/zabbix/etc/zabbix_server.conf

LogFile=/tmp/zabbix_server.log
PidFile=/tmp/zabbix_server.pid
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix #指定zabbix数据库密码
ListenIP= ip.ip.ip.ip #服务器IP地址

修改php配置
sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/" /etc/php.ini 
sed -i "s/max_execution_time = 30/max_execution_time = 300/" /etc/php.ini 
sed -i "s/post_max_size = 8M/post_max_size = 32M/" /etc/php.ini
sed -i "s/max_input_time = 60/max_input_time = 300/" /etc/php.ini
五、启动 server
#启动命令
systemctl restart zabbix-server
#开机自启 server
systemctl enable zabbix-server

zabbix-web 安装

一、安装
#安装命令前面也有
yum install zabbix-web 
二、配置
复制zabbix-web配置
cp -R /usr/share/zabbix/ /var/www/html/
权限修改
chmod -R 755 /etc/zabbix/web

/var/www/html/ 这个目录下的文件也要注意下能不能访问到

httpd 端口修改
#改成需要的端口
sed -i "s/Listen 80/Listen 端口/g" /etc/httpd/conf/httpd.conf 
三、启动httpd
systemctl restart httpd
四、网页上配置

http://xx.xxx.xx.xx:httpd端口/zabbix/setup.php

zabbix-agent安装

一、下载安装包
rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.1-1.el7.x86_64.rpm
二、安装

zabbix-agent需要在每个待监控的机器上安装

yum install zabbix-agent 
三、agent配置
sed -i "s/ServerActive=127.0.0.1/ServerActive=zabbix server的IP or 域名 /" /etc/zabbix/zabbix_agentd.conf
sed -i "s/Server=127.0.0.1/Server=zabbix server的IP or 域名 /" /etc/zabbix/zabbix_agentd.conf
四、启动
systemctl restart zabbix-agent
开机自启 agent
systemctl enable zabbix-agent

参考 :
Centos7 安装zabbix-server
Centos7安装Zabbix server端

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值