Zabbix的官方网站: http://www.zabbix.com/

下载:http://www.zabbix.com/download.php

1、配置IP地址、主机名,关闭 kdump 与 SELinux

(一般安装过程中都已关闭kdump与selinux)

配置网卡:

zabbix 调试模式 zabbix怎么启动_linux


修改主机名:

[root@zbx ~]# vim /etc/hostname

[root@zbx ~]# vim /etc/hosts

zabbix 调试模式 zabbix怎么启动_mysql_02


进入配置文件修改:

[root@zbx ~]# vim /etc/selinux/config

zabbix 调试模式 zabbix怎么启动_数据库_03


然后重启:reboot

2、安装Apache和mariadb

[root@zbx ~]# yum -y install httpd 安装Apache服务

[root@zbx ~]# yum -y install mariadb-server 安装mariadb服务

查看是否安装成功:

zabbix 调试模式 zabbix怎么启动_zabbix_04


zabbix 调试模式 zabbix怎么启动_mysql_05


zabbix 调试模式 zabbix怎么启动_数据库_06


3、安装PHP :

[root@zbx ~]# yum -y install php 安装php安装PHP组件,使PHP支持 MariaDB

[root@zbx ~]# yum -y install php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash

重启MariaDB、 Apache

[root@zbx ~]# systemctl restart mariadb.service

[root@zbx ~]# systemctl restart httpd.service

4、然后去官网下载4.0版本 操作如下:

[root@zbx ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm

[root@zbx ~]# yum clean all

zabbix 调试模式 zabbix怎么启动_数据库_07


然后安装zabbix:

安装Zabbix server,Web前端,agent:

[root@zbx ~]# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

[root@zbx ~]# yum install centos-release-scl -y

安装好后对数据库初始化并创建zabbix数据库:

[root@zbx ~]# mysqladmin -u root password 9865321

[root@zbx ~]# mysql -u root -p

zabbix 调试模式 zabbix怎么启动_zabbix 调试模式_08


然后把MySQL里面的东西给刚刚创建的数据库zabbix里

[root@zbx ~]# zcat /usr/share/doc/zabbix-server-mysql-*/create.sql.gz | mysql -u root zabbix -p

然后进入zabbix数据库里查看一下是否添加成功:

zabbix 调试模式 zabbix怎么启动_zabbix_09


zabbix 调试模式 zabbix怎么启动_mysql_10


zabbix 调试模式 zabbix怎么启动_zabbix_11


注释:刚开始创建的数据库是没有东西的,现在添加进去了

5、编辑Zabbix数据库配置文件并启动Zabbix服务

进入配置文件修改如下

zabbix 调试模式 zabbix怎么启动_mysql_12


zabbix 调试模式 zabbix怎么启动_数据库_13


然后启动zabbix

[root@zbx ~]# systemctl start zabbix-server

[root@zbx ~]# systemctl enable zabbix-server

zabbix 调试模式 zabbix怎么启动_zabbix_14


进入配置文件修改如下:时间改成重庆

[root@zbx ~]# vim /etc/httpd/conf.d/zabbix.conf

zabbix 调试模式 zabbix怎么启动_zabbix_15


6、配置防火墙、启动服务

zabbix 调试模式 zabbix怎么启动_mysql_16


启动服务:

zabbix 调试模式 zabbix怎么启动_zabbix 调试模式_17


7、在WebUI中继续安装

[root@zbx ~]# firefox http://127.0.0.1/zabbix

zabbix 调试模式 zabbix怎么启动_数据库_18


检查先决条件

zabbix 调试模式 zabbix怎么启动_mysql_19


配置数据库链接:

zabbix 调试模式 zabbix怎么启动_linux_20


配置服务器详细信息:

zabbix 调试模式 zabbix怎么启动_zabbix 调试模式_21


预安装总结:

zabbix 调试模式 zabbix怎么启动_linux_22


安装完成:

zabbix 调试模式 zabbix怎么启动_linux_23


第一次登录,用户名:Admin,密码:zabbix:

zabbix 调试模式 zabbix怎么启动_数据库_24


进入主界面:

zabbix 调试模式 zabbix怎么启动_zabbix 调试模式_25


修改WebUI界面语言为中文 点击右上角“个人配置

zabbix 调试模式 zabbix怎么启动_mysql_26


8、8、被检测端(agent)配置:(ip为192.128.23.7)

Linux Agent的安装与配置:先安装4.0版本

[root@localhost ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm

[root@localhost ~]# yum -y install zabbix-agent 安装zabbix-agent进入配置文件修改如下:

[root@localhost ~]# vim /etc/zabbix/zabbix_agentd.conf

zabbix 调试模式 zabbix怎么启动_数据库_27


zabbix 调试模式 zabbix怎么启动_mysql_28


注释:配置文件这里的ip地址添加的是服务器的ip

然后关闭沙盒降级:

[root@localhost ~]# setenforce 0

然后重新启动服务:

zabbix 调试模式 zabbix怎么启动_zabbix 调试模式_29


然后防火墙配置:

zabbix 调试模式 zabbix怎么启动_数据库_30


然后去服务器查看服务器本身的监测状态

zabbix 调试模式 zabbix怎么启动_zabbix_31


然后添加主机查看客户端的监测状态:

创建主机配置:

zabbix 调试模式 zabbix怎么启动_linux_32


添加模板:

zabbix 调试模式 zabbix怎么启动_mysql_33


配置完成后然后查看:

zabbix 调试模式 zabbix怎么启动_zabbix 调试模式_34


监测客户端CPU情况:

zabbix 调试模式 zabbix怎么启动_linux_35


zabbix 调试模式 zabbix怎么启动_数据库_36

至此安装部署完后。