CentOS 7安装zabbix步骤
Zabbix配置安装
1、前期准备:
我自己的基础环境:CentOS 7 + Mysql 5.6
可以根据官网介绍一步一步安装,官网地址:https://www.zabbix.com/
图1:
然后点击DOWNLOAD,进入下级界面,如图2:
图2:
这里可以选择安装的方式,根据自己的需求选择zabbix的安装方式
我是采用第一种安装方式安装 所以可以直接再第一模块里面选择版本、系统、系统版本、数据库类型
2、 安装步骤:
2.1 用rpm命令来安装zabbix的软件包
# rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
2.2 然后安装zabbix server(服务端)、frontend(前端显示)、agent(代理)
# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent
2.3 创建zabbix数据库
# mysql -uroot -p 然后输入数据库密码 进入数据库 mysql> create database zabbix character set utf8 collate utf8_bin;#创建数据库并指定字符集 mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';#授权 mysql> quit;
2.4 导入zabbix数据库的基础数据
# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
2.5 编辑zabbix的服务配置文件
文件路径: /etc/zabbix/zabbix_server.conf
DBPassword=password #后面的password代表自己将要设定的密码
图3
2.6 为Zabbix前端配置PHP
文件路径:/etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Europe/Riga
图4:把前面的#去掉即可
2.7 启动Zabbix服务器和代理进程
# systemctl restart zabbix-server zabbix-agent httpd #重新启动服务和进程
# systemctl enable zabbix-server zabbix-agent httpd #设置zabbix服务和进程开机自启动
2.8 进入Web前端界面初始化
登陆地址:http://域名或者IP/zabbix
会进入初始化设置界面!