智能运维—Zabbix安装

一、zabbix 安装配置

1、zabbix服务器平台安装配置

1)安装数据库
# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
# yum clean all
​
2)安装zabbix server、Web前端、agent
# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-apache-conf
​
​
3)创建初始数据库
# mysql -uroot -p
passwordXXX
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to root@localhost identified by '123456';
mysql> flush privileges;
mysql> quit;
​
注:无数据库需要安装数据库
a、安装mysql
#yum install mariadb mariadb-server  -y
b、mysql设置root的密码
mysql>set password for root@localhost = password('123456');
c、修改密码
mysqladmin -u用户名 -p旧密码 password 新密码 
​
4)导入初始架构和数据,系统将提示您输入新创建的密码
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uroot -p zabbix
​
5)为Zabbix server配置数据库
编辑配置文件 /etc/zabbix/zabbix_server.conf
DBHost=服务器所在ip
DBUser=root
DBPassword=123456
​
6)为Zabbix前端配置PHP
编辑配置文件 /etc/httpd/conf.d/zabbix.conf, 打开注释.
# php_value date.timezone Europe/Riga
​
7)启动服务器
# systemctl restart zabbix-server zabbix-agent httpd
# systemctl enable zabbix-server zabbix-agent httpd
​
8)打开前端
http://server_ip_or_name/zabbix
​
9)针对服务器未启动问题
# getsebool -a | grep zabbix
    httpd_can_connect_zabbix --> off
    zabbix_can_network --> off
    zabbix_run_sudo --> off
# setsebool -P zabbix_can_network on
# setsebool -P httpd_can_connect_zabbix  on
# systemctl restart zabbix-server zabbix-agent httpd
​
#vi  /etc/selinux/config
​
    SELINUX=disable

2、监控其他客户端机器

1)rpm安装
# rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
# yum clean all
# yum install zabbix-agent -y
​
2)配置
# vim /etc/zabbix/zabbix_agentd.conf
Hostname=db01        #本机的主机名
Server=172.0.0.1,192.168.1.63     #zabbix服务器的地址,使用内网地址
ServerActive=172.0.0.1,192.168.1.63
​
3)启动
# systemctl start zabbix-agent.service
# systemctl enable zabbix-agent.service
# netstat -lntup|grep zabbix_agentd
​
4)启动失败,问题为 没有自主建立*/var/log/zabbix/zabbix_agentd.log
# mkdir /var/log/zabbix/
# touch /var/log/zabbix/zabbix_agentd.log
# chown zabbix.zabbix /var/log/zabbix/zabbix_agentd.log
发布了10 篇原创文章 · 获赞 0 · 访问量 238

猜你喜欢

转载自blog.csdn.net/qq_27412807/article/details/104994074