Zabbix单机部署(离线)


Zabbix-Server部署

该部署使用的Centos7为例

1.找一台有网的设备进行下载打包

rpm -ivh http://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all
yum repolist
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-agent --downloadonly --downloaddir=/zabbix4.0

2.将打包好的安装包上传至内网

    cd zabbix4.0

    yum install -y *

3.安装Mysql

    可以查看我之前写的手册进行安装。

4.创建zabbix数据库,创建zabbix账号

    #10051为zabbix-server端口

    #10050为zabbix-agent端口(此处没有安装agent)

    ss -ntl

State      Recv-Q Send-Q            Local Address:Port                      Peer Address:Port              
LISTEN     0      128               *:10051                                  *:*                  
LISTEN     0      128               *:22                                      *:*                  
LISTEN     0      100               127.0.0.1:25                             *:*                  
LISTEN     0      128               [::]:10051                                [::]:*                  
LISTEN     0      80                [::]:3306                                 [::]:*                  
LISTEN     0      128               [::]:80                                    [::]:*                  
LISTEN     0      128               [::]:22                                    [::]:*                  
LISTEN     0      100               [::1]:25                                   [::]:*

Zabbix-agent的部署

zabbix-agent是负责完成对硬件信息或操作系统有关的内存,CPU等信息的采集的,所以我们需要在被监控端安装上zabbix-agent。

1.修改agent配置文件

    #之前我们已经把agen安装了

    vim /etc/zabbix/zabbix_agentd.conf

server=192.168.36.190(zabbix-server的IP)

2.设置zabbix-agent开机自启

    systemctl start zabbix-agent.service
    systemctl enable zabbix-agent.service

访问Zabbix Web页面

http://本机IP/zabbix,如下图所示:访问端口默认为80

#配置数据库IP端口和账号密码

#配置zabbix-server端口

#默认用户密码:Admin/zabbix

配置中文


至此,我们的Zabbix就部署完成了!

Zabbix部署完就该创建主机了,可以参考我之前写的。