龙空技术网

Centos7 安装部署zabbix5.0

软件测试君 2021

前言:

眼前姐妹们对“centos中文字体安装”可能比较重视,看官们都想要剖析一些“centos中文字体安装”的相关文章。那么小编同时在网上收集了一些对于“centos中文字体安装””的相关文章,希望兄弟们能喜欢,看官们快快来了解一下吧!

一、系统环境准备1、操作系统Centos7以上版本,注意尽量保证是空系统,没有安装数据库和Apache等中间件2、安装前关闭selinux和firewall

ps:关闭防火墙并设置开机不启动(生产环境慎用,可以选择开放对应的端口,默认为tcp/udp 10050、10051)

setenforce 0sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/configsystemctl stop firewalld.servicesystemctl disable firewalld.service
二、安装部署zabbix5.0服务端1、安装配置zabbix专用yum源

进行这一步之后,/etc/yum.repos.d 目录下会生成 zabbix.repo 文件,即可正常使用zabbix源

rpm -Uvh 

yum clean all

yum makecache fast

2、安装zabbix服务端组件 yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-get //这个过程需要从zabbix服务器下载组件,会比较慢,耐心等待即可

3、安装zabbix前端组件 yum -y install centos-release-scl

编辑配置文件 /etc/yum.repos.d/zabbix.repo,找到下图所示字段,并设置为1(1-启用;0-不启用)启用前端,保存并退出文件

vi /etc/yum.repos.d/zabbix.repo

4、安装zabbix前端页面、初始数据库、PHP及httpd组件 yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl //这个过程需要从zabbix服务器下载组件,会比较慢,耐心等待即可

三、安装并配置MySQL数据库 1、安装配置MySQL专用yum源,以便使用yum方式安装数据库 rpm -ivh

2、安装MySQL数据库组件 yum -y install yum-utils

yum-config-manager --disable mysql80-community

yum-config-manager --enable mysql57-community

yum install mysql-community-server -y //这个过程需要从MySQL服务器下载组件,会比较慢,耐心等待即可

3、运行MySQL并设置开机自启动 systemctl start mysqld //首次启动MySQL比较慢,耐心等待即可

systemctl enable mysqld

4、数据库初始配置,设置添加zabbix相关账户密码及数据库

从MySQL安装日志中查看临时root密码,登录数据库,并设置root密码

grep 'temporary password' /var/log/mysqld.log

mysql -uroot -p't8H/Dsf2FP0h' //这里要将刚才查到的临时密码用英文格式单引号引起来

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456@Ab'; //单引号内为需要设置的MySQL超级管理员root密码,自行设置即可

create database zabbix character set utf8 collate utf8_bin; //创建zabbix数据库

create user zabbix@localhost identified by 'Zabbix@123'; //创建zabbix数据库用户,并设置密码(单引号内修改为自己设置的密码)

grant all privileges on zabbix.* to zabbix@localhost; //设置zabbix用户对zabbix数据库具有本地管理权限

quit //退出数据库命令行

5、导入zabbix初始数据库 zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'Zabbix@123' zabbix //单引号内为刚才设置的zabbix数据库用户密码,这一步耗时比较长,耐心等待即可

四、zabbix配置初始化1、配置数据库连接信息

编辑配置文件 /etc/zabbix/zabbix_server.conf,找到以下字段,去掉前面的#号,填入正确的zabbix数据库连接信息,保存并退出文件

DBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=Zabbix@123
2、配置时区信息

编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf,找到php_value[date.timezone] = 字段,去掉前面的分号,并填入上海时区

php_value[date.timezone] = Asia/Shanghai
3、配置字体,避免前台监控图形中文乱码
yum -y install wqy-microhei-fontsmv /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/fonts/dejavu/DejaVuSans.ttf.bakcp -f /usr/share/fonts/wqy-microhei/wqy-microhei.ttc /usr/share/fonts/dejavu/DejaVuSans.ttf
4、启动zabbix相关服务并设置开机自启动
systemctl restart zabbix-server httpd rh-php72-php-fpmsystemctl enable zabbix-server  httpd rh-php72-php-fpm
5、浏览器上访问前端,进行初始化安装

访问,进入初始化安装界面

这一步结束后,初始化完成,并进入登录界面,默认用户名是Admin,密码是zabbix,登录后请及时修改密码

进入系统后,默认是英文显示,点击左下角User settings,设置语言为中文即可

到此,zabbix5.0的服务器搭建完成

标签: #centos中文字体安装