himi04 发表于 2023-5-22 11:51:51

系统环境:lnmp
系统: CentOS 7.9
软件: zabbix-4.0.33.tar.gz


1.0 Zabbix服务器硬件配置
名称
平台
CPU/内存
数据库
监控主机
SmallCentOSVirtual ApplianceMySQL InnoDB100
MediumCentOS2 CPU cores/2GBMySQL InnoDB500
LargeRedHat Enterprise Linux4 CPU cores/8GBRAID10 MySQL InnoDB or PostgreSQL>1000
Very LargeRedHat Enterprise Linux8 CPU cores/16GBFast RAID10 MySQL InnoDB or PostgreSQL>10000

1.1 安装依赖包yum -y install telnet net-tools python-paramiko dejavu-sans-fonts python-setuptools python-devel sendmail mailx net-snmp net-snmp-devel net-snmp-utils freetype-devel libpng-devel perl unbound libtasnl-devel pll-kit-devel OpenIPMI unixODBC libevent-devel mysql-devel libxml2-devel libssh2-devel OpenIPMI-devel openldap-devel curl-devel unixODBC-devel wget gcc gcc-c++ go


1.2 添加用户
groupadd --system zabbixuseradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix
mkdir -m u=rwx,g=rwx,o= -p /usr/lib/zabbixchown zabbix:zabbix /usr/lib/zabbix

1.3 编译源码
./configure --prefix=/usr/local/zabbix \--enable-server --enable-agent --with-mysql \ --with-net-snmp --with-libcurl \ --with-libxml2 --enable-proxy \

1.4 创建数据库
shell> mysql -uroot -p<password>
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user 'zabbix'@'localhost' identified by '<password>';
mysql> grant all privileges on zabbix.* to 'zabbix'@'localhost';
mysql> quit;


1.5 导入数据
shell> mysql -uzabbix -p<password> zabbix < schema.sql
shell> mysql -uzabbix -p<password> zabbix < images.sql
shell> mysql -uzabbix -p<password> zabbix < data.sql




1.png
2.png
3.png

已有 2 人购买  本主题需向作者支付 3 个阳光币 才能浏览 购买主题
本主题购买截止日期为 2026-5-21 11:51,到期后将免费

zhczf 发表于 2023-5-23 14:41:08

来看一看楼主隐藏的内容是什么。

yifei2009 发表于 2023-5-25 07:43:59

看起来很牛的样子               

yiyu069 发表于 2023-6-2 21:44:14

看起来很牛的样子               

学习下

lycf19 发表于 2023-11-4 11:59:01

启用邀请码注册,提高发帖质量,建设交流社区
页: [1]
查看完整版本: Zabbix 监控服务器源码编译安装