关闭防火墙

systemctl stop firewalld.service  # 临时关闭
systemctl disable firewalld.service # 永久关闭

安装apache

yum install -y httpd
systemctl enable httpd  # httpd服务开机进行自启
systemctl start httpd    # 启动httpd服务

 安装mysql

我使用的是mysql,不过提供一个mariadb安装的                                                                                                                                                                                                                                                                                                                      

yum install -y mariadb mariadb-server
systemctl enable mariadb   # 开机自启动
systemctl start mariadb      # 运行服务

查看Mariadb是否安装成功

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

安装php环境

yum install -y php php-mysql

安装Zabbix

rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender

配置数据库权限

create database zabbix character set utf8 collate utf8_bin;   # 创建一个zabbix库并设置为utf8的字符编码格式
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';   # 创建账户并且授权设置密码
flush privileges;  # 刷新
cd /usr/share/doc/zabbix-server-mysql-版本号/ 
gunzip create.sql.gz  # 解压

对表进行导入

进入mysql
use zabbix;
source create.sql

配置zabbix server配置文件

cd /etc/zabbix 

Zabbix安装部署 随笔 第1张

对zabbix_server.conf进行配置

vi zabbix_server.conf   
#找到对应的位置添加下列
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock 

Zabbix安装部署 随笔 第2张

Zabbix安装部署 随笔 第3张

Zabbix安装部署 随笔 第4张

Zabbix安装部署 随笔 第5张

Zabbix安装部署 随笔 第6张

运行Zabbix-server服务

systemctl start zabbix-server.service    # 运行
systemctl enable zabbix-server.service  # 查看状态

 配置PHP

cd /etc/httpd/conf.d
# 配置时间
vi zabbix.conf
php_value date.timezone Asia/Shanghai
systemctl restart httpd  # 保存后启动服务

 

 Zabbix安装部署 随笔 第7张

Zabbix客户端配置

没有出现的步骤都是一直下一步即可,需要设置都都在下面截图中。

  • 这里的密码是我们配置的数据库密码。

Zabbix安装部署 随笔 第8张

  • 输入Zabbix Server

Zabbix安装部署 随笔 第9张

接着登录即可

登陆账户是Admin

密码是zabbix

语言选择

 Zabbix安装部署 随笔 第10张

修改中文字体乱码

将黑体常规复制到桌面之后修改文件名为:

graphfont.ttf

然后上传至服务器

cd  /usr/share/zabbix/fonts   # CD到此路径下,将文件拉进来
mv graphfont.ttf graphfont.ttf.bak   
mv graphfont.ttf.0 graphfont.ttf      

Zabbix安装部署 随笔 第11张

Zabbix安装部署 随笔 第12张

 

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