Centos 安装 Zabbix服务端

Zabbix下载地址:https://www.zabbix.com/downloadzabbix=4.2&os_distribution=centos&os_version=7&db=mysql

一、安装LAMP环境

# 可以手动编译安装,这里只使用yum安装
yum install -y mariadb mariadb-server httpd php php-mysql
systemctl enable mariadb                                            
systemctl enable httpd
systemctl start httpd
systemctl start mariadb

二、安装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

三、创建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;

四、导入zabbix数据库文件

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

五、配置zabbix server配置文件

cd /etc/zabbix
# 编辑配置文件,编辑一下参数
vim zabbix_server.conf
DBHost=localhost
DBname=zabbix
DBUser=zabbix
DBPassword=zabbix

--------------------------------------------------------------------

DBSocket=/var/lib/mysql/mysql.sock
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

IP/zabbix/setup.php 为install页面

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

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

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

作者:Zleoco,如若转载,请注明出处:https://www.zleoco.com/?p=236

发表回复

您的电子邮箱地址不会被公开。