Centos搭建Zabbix

发布于 2021-03-29  279 次阅读


该文章转载自:http://www.zleoco.com

 :yi: 一:部署LNMP环境

#安装LNMP环境
yum install -y mariadb mariadb-server httpd php php-mysql
#设置开机自启
systemctl enable mariadb                                            
systemctl enable httpd
systemctl start httpd
systemctl start mariadb

 :hehe: 二:安装Zabbix

# 升级zabbix的rpm包
rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm
yum clean all
# 安装其他依赖以及安装客户端探针
yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender

 :huaji2: 三:创建zabbix数据库

mysql -uroot
# 创建名为zabbix的数据库,并将字符集设置为utf8
create database zabbix character set utf8 collate utf8_bin;
# 授权zabbix用户管理数据库并设置密码为zabbix               
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';              
flush privileges;

 :huaji16: 四:导入zabbix数据库文件

cd /usr/share/doc/zabbix-server-mysql-*/
gunzip create.sql.gz
mysql -uroot 
use zabbix;
source create.sql;

 :huaji15: 五:配置zabbix server配置文件

cd /etc/zabbix
# 编辑配置文件,编辑一下参数
vim zabbix_server.conf
DBHost=localhost
DBname=zabbix
DBUser=zabbix
DBPassword=zabbix
DBSocket=/var/lib/mysql/mysql.sock
#设置zabbix服务开机自启
systemctl start zabbix-server.service
systemctl enable zabbix-server.service 

 :huaji23: 六:配置PHP

cd /etc/httpd/conf.d
vi zabbix.conf
# 确认时间地区为上海
php_value date.timezone Asia/Shanghai
systemctl restart httpd

IP/zabbix/setup.php 为install页面

初始账户密码User:Admin password:zabbix

解决zabbix切换中文后“图形”乱码的问题

将windows下的字体,将简体黑体复制到zabbix服务器上的/usr/share/zabbix/assets/fonts文件夹下,重命名为graphfont.ttf,替换掉原先的文件,或者备份原先的文件


本当の声を響かせてよ