1、关闭SeLinux

vi /etc/selinux/config
SELINUX=disabled

2、关闭防火墙

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
systemctl stop firewalld
systemctl disable firewalld

3、安装apache

yum install -y httpd

3.1 httpd服务开机进行自启

systemctl enable httpd

3.2 启动httpd服务

systemctl start httpd

4、安装mysql

因为7版本mysql要收费,所以我们安装mariadb

yum install -y mariadb mariadb-server

4.1 开机自启动

systemctl enable mariadb

4.2 运行服务

systemctl start mariadb

4.3 查看Mariadb是否安装成功

mysql

5、安装php环境

yum install -y php php-mysql

6、安装zabbix

6.1 下载包

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

6.2 安装zabbix的包

yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender

 7、创建一个zabbix库并设置为utf8的字符编码格式

mysql
create database zabbix character set utf8 collate utf8_bin;

7.1 创建账户并且授权设置密码

grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';

给来自loclhost的用户zabbxi分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix

7.2 刷新

flush privileges;

exit退出

7.3 导入表

切换到此目录下

zabbix-server-mysql-3.4.15随版本变化
/usr/share/doc/zabbix-server-mysql-3.4.15

7.4进行解压

gunzip create.sql.gz

7.5 对表进行导入

 mysql zabbix < /usr/share/doc/zabbix-server-mysql-3.4.15/create.sql

8、配置zabbix server配置文件

配置文件目录

cd /etc/zabbix

8.1 对zabbix_server.conf进行配置

vi zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock

运行zabbix-server服务

开机自启zabbix-server服务

9、配置php

cd /etc/httpd/conf.d

9.1 配置时间

php_value date.timezone Asia/Shanghai
systemctl restart httpd

10、登陆zabbix网址设置

http://ip/zabbix/setup.php

CentOS7安装Zabbix 随笔 第1张

CentOS7安装Zabbix 随笔 第2张

CentOS7安装Zabbix 随笔 第3张

CentOS7安装Zabbix 随笔 第4张

CentOS7安装Zabbix 随笔 第5张

CentOS7安装Zabbix 随笔 第6张

CentOS7安装Zabbix 随笔 第7张

帐号:Admin

密码:zabbix

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄