Centos7安装部署zabbix3.4
centos系统版本:
1、安装前需要先关闭selinux和firewall.
1.1
[root@zabbix ~]# vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
设置后需要重启才能生效
[root@zabbix ~]# setenforce 0 #临时关闭
[root@zabbix ~]# getenforce #检测selinux是否关闭,Disabled 为关闭
1.2
[root@zabbix ~]# firewall-cmd --state #查看默认防火墙状态
not running #关闭后显示not running,开启后显示running
[root@zabbix ~]# systemctl stop firewalld.service #临时关闭firewall
[root@zabbix ~]# systemctl disable firewalld.service #禁止firewall开机启动
2、配置zabbix 程序安装
2.1配置zabbix 的yum源
[root@zabbix ~]# rpm -ivh
2.2安装zabbix程序包,安装mysql、zabbix-agent
[root@zabbix ~]# yum install -y zabbix-server-Mysql zabbix-web-MYSQL zabbix-agent mariadb-server
2.3 启动mariadb(数据库)并设置开机启动,创建数据库实例,授权
[root@zabbix ~]# systemctl start mariadb #启动mariadb
[root@zabbix ~]# systemctl enable mariadb #开机时启动mariadb
[root@zabbix ~]# mysql #登入数据库
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
#创建数据库实例
Query OK, 1 row affected (0.00 sec)
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@'%' identified by 'zabbix';
#授权所有主机访问数据库实例zabbix,用户名/密码:zabbix/zabbix
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
#授权localhost主机名访问数据库实例zabbix,用户名/密码:zabbix/zabbix
Query OK, 0 rows affected (0.00 sec)
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost.localdomain identified by 'zabbix';
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。