721 views
Liunx-服务安装

Zabbix新版本4.2安装

文章目录

一、Zabbix安装4.2版本(Centos7)

注:agent可以使用其他版本的安装包
Zabbix数据库表结构参考
微信报警参考

  • 安装zabbix repo源
服务器IP:192.168.101.24
rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm
yum clean all
  • 安装zabbix需要的软件
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
  • 数据配置字符集与用户名密码
mysql -uroot -ppassword
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;
  • 导入初始化数据库数据
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
  • 配置zabbix_server.conf
vim /etc/zabbix/zabbix_server.conf
DBPassword=password
  • 修改时区
vim /etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Europe/Riga 注释掉
php_value date.timezone Asia/Shanghai
  • 启动zabbix
systemctl restart zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
  • 访问地址
http://192.168.101.24/zabbix/
登录信息
username:Admin
password:zabbix

二、windows安装agent

  • 下载agent文件
https://www.zabbix.com/downloads/4.2.6/zabbix_agent-4.2.6-win-amd64-openssl.msi
  • 安装agent
解压后,在c盘中创建zabbix目录,进入bin目录
执行安装命令:-i为install ,-c指定conf文件
zabbix_agentd.exe -i -s C:\zabbix\zabbix_agents_3.0.10.win\conf\zabbix_agentd.win.conf    

安装成功后执行启动命令:-s为start
zabbix_agentd.exe -s -c C:\zabbix\zabbix_agents_3.0.10.win\conf\zabbix_agentd.win.conf    

查看启动的端口:
netstat -an|findstr 10050
如果都没有问题 ,在计算机的服务中就可以看到Zabbix Agent服务了。

三、linux安装agent

  • 使用官方源安装(deepin系统),centos根据第一步操作,只安装agent执行即可
wget https://repo.zabbix.com/zabbix/4.2/debian/pool/main/z/zabbix-release/zabbix-release_4.2-2+buster_all.deb
dpkg -i zabbix-release_4.2-2+buster_all.deb
apt -y install zabbix-agent
#vim /etc/zabbix/zabbix_agentd.conf
LogFile=/var/log/zabbix-agent/zabbix_agentd.log
Server=192.168.101.24
ServerActive=192.168.101.24
Hostname=192.168.5.155
#重启agent
systemctl restart zabbix-agent.service
  • 使用安装包(centos)

下载地址:https://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/4.2.6/zabbix-4.2.6.tar.gz/download

tar zxf zabbix-4.2.6.tar.gz 
cd zabbix-4.2.6
cd zabbix-4.2.6&&./configure --prefix=/usr/local/zabbix --enable-agent
make && make install
ln -s /usr/local/zabbix/sbin/zabbix_agentd /usr/sbin/
useradd zabbix -s /sbin/nologin

IP=`ip add|grep '/24'|awk -F ' ' '{print $2}'|sed 's#\/24##g'`
HOSTNAME=`hostname`
cat >/usr/local/zabbix/etc/zabbix_agentd.conf<<EOF
LogFile=/tmp/zabbix_agentd.log
Server=192.168.127.61
ServerActive=192.168.127.61
Hostname=$IP-$HOSTNAME
EOF
#启动
zabbix_agentd 
影子专属博客 赣ICP备17013143号