apt安装server
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-2+bionic_all.deb
dpkg -i zabbix-release_4.0-2+bionic_all.deb #-c 参数可以查看安装包
apt update
安装 Server/proxy/前端
安装 Zabbix server 并使用 MySQL 数据库:
# apt install zabbix-server-mysql
安装 Zabbix proxy 并使用 MySQL 数据库:
# apt install zabbix-proxy-mysql #或者是mysql-server
安装 Zabbix 前端:
# apt install zabbix-frontend-php
更改Zabbix proxy 的数据库设置
vim /etc/mysql/mysql.conf.d/mysqld.cnf
bind-address = 0.0.0.0
systemctl restart mysql
从源码包里面有个sql脚本点进去。
https://www.zabbix.com/documentation/4.0/manual/appendix/install/db_scripts
开始授权server服务器
shell> mysql -uroot -p<password>
mysql> create database server_zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on server_zabbix .* to zabbix@'%' identified by 'abc123';
#初始化数据库在server端
zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -pabc123 -h192.168.41.212 server_zabbix
配置数据库
# vi /etc/zabbix/zabbix_server.conf
DBName=server_zabbix
DBHost = 192.168.41.212
DBPassword=abc123
DBUser=zabbix
DBPort=3306 #可以不打开
ListenPort=10051 #可以不打开
启动
service zabbix-server start
update-rc.d zabbix-server enable
前端配置
mkdir /var/www/html/zabbix
cd /usr/share/zabbix/
cp -a ./* /var/www/html/zabbix/
来源:CSDN
作者:ko_oi
链接:https://blog.csdn.net/ko_oi/article/details/103733911