zabbix5.0安装部署
时间: 2023-09-28 07:11:31 浏览: 47
好的,下面是 zabbix 5.0 的安装部署步骤:
**1. 安装依赖包**
```
yum -y install gcc gcc-c++ make cmake autoconf net-snmp-devel libevent-devel libxml2-devel libssh2-devel OpenIPMI-devel java-devel libgcrypt-devel libcurl-devel
```
**2. 下载 zabbix 5.0 源码包**
```
wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.0.tar.gz
```
**3. 解压源码包并进入目录**
```
tar -zxvf zabbix-5.0.0.tar.gz
cd zabbix-5.0.0
```
**4. 编译并安装 zabbix 5.0**
```
./configure --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-openssl --with-jabber --with-ldap --with-iconv
make install
```
**5. 创建 zabbix 数据库及用户**
登录 mysql:
```
mysql -uroot -p
```
创建 zabbix 数据库和用户:
```
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
```
**6. 导入 zabbix 数据库结构**
```
mysql -uroot -p zabbix < database/mysql/schema.sql
mysql -uroot -p zabbix < database/mysql/images.sql
mysql -uroot -p zabbix < database/mysql/data.sql
```
**7. 配置 zabbix 服务**
编辑 zabbix_server.conf 文件:
```
vi /usr/local/etc/zabbix_server.conf
```
将以下配置项修改为对应值:
```
DBName=zabbix
DBUser=zabbix
DBPassword=password
```
**8. 启动 zabbix 服务**
```
/usr/local/sbin/zabbix_server
```
**9. 配置 zabbix agent**
编辑 zabbix_agentd.conf 文件:
```
vi /usr/local/etc/zabbix_agentd.conf
```
将以下配置项修改为对应值:
```
Server=127.0.0.1
ServerActive=127.0.0.1
Hostname=your_hostname
```
**10. 启动 zabbix agent**
```
/usr/local/sbin/zabbix_agentd
```
以上就是 zabbix 5.0 的安装部署步骤,希望能对你有所帮助。