Zabbix 4.0 安装配置

Posted llxpbbs

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix 4.0 安装配置相关的知识,希望对你有一定的参考价值。

  1. 先安装主程序,检查系统中是否有zabbix

    # rpm -qa | grep zabbix*

    如没有可以直接使用下来命令安装

    # rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

    如果存在想更换新的可以卸载后重新安装新版

    # rpm -qa | grep zabbix* -- 查询系统中所安装zabbix的版本

    # rpm -e zabbix-release-4.0-1.el7.noarch -- 卸载旧版本

    # rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

    # yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

    技术分享图片

     

  2.  

    安装与配置MySQL数据库

    a.下载mysql的repo源

    rpm -i http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

    会获得两个mysql的yum源:

    /etc/yum.repos.d/mysql-community.repo

    /etc/yum.repos.d/mysql-community-source.repo

    b. 安装mysql-server

    $ yum install mysql-server

    c. 安装好之后,登录MySQL添加zabbix数据和表,默认密码为空,直接回车登入

    $ mysql -u root

    mysql> create database zabbix character set utf8 collate utf8_bin;

    mysql> grant all privileges on zabbix.* to [email protected] identified by ‘password‘;

    mysql> quit;

    导入数据表结构

    # zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

    技术分享图片
  3.  

    配置zabbix

    a. 为zabbix指定数据连接的密码

    # vi /etc/zabbix/zabbix_server.conf

    输入:/DBPassword= 回车,即可看到如下位置,填入自己设定的密码

    DBPassword=password

     

    b. 为zabbix指定时区,修改成图中所示

    # vi /etc/httpd/conf.d/zabbix.conf

    php_value date.timezone Asia/Shanghai

    技术分享图片
    技术分享图片
  4.  

    设定完之后,开始配置防火墙

    a. 开启相应的服务

    # systemctl restart zabbix-server zabbix-agent httpd

    b. 设定为开机自动启动

    # systemctl enable zabbix-server zabbix-agent httpd

    c. 开放所需要的端口

    # firewall-cmd --add-service=http --permanent

    # firewall-cmd --add-port=10051/tcp --permanent

    # firewall-cmd --reload

    ** 这里建议把SELinux 也设定为关闭,后面设定的时候会有影响,倒是zabbix服务无法启动,关闭方法如下,设定之后重启生效。

    # vi /etc/selinux

    更改为 SELINUX=disable

    技术分享图片
  5.  

    浏览器中输入 http://server_ip_or_name/zabbix ,即可看到如下页面,然后参考图片完成配置。

    技术分享图片

     

    技术分享图片

     


     


     

    技术分享图片

     


     

    技术分享图片

     

    技术分享图片

     

    技术分享图片

     

    技术分享图片

     

  6.  

    配置完即可看到登录的画面了,默认的用户名为 Admin,密码 zabbix

    技术分享图片

     

    技术分享图片

     

    END

注意事项

 
  • 如果登录MySQL报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ 原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户: $ chown -R root:root /var/lib/mysql 然后,重启服务: $ systemctl restart mysqld



以上是关于Zabbix 4.0 安装配置的主要内容,如果未能解决你的问题,请参考以下文章

zabbix 4.0 安装配置(五)

Zabbix Agent 4.0 Windows 安装配置

zabbix监控,Zabbix4.0安装配置,Linux监控

CentOS 7.3 Zabbix-server4.0 安装

超详细配置Zabbix监控通过钉钉实现报警(3.4和4.0版本)

配置Zabbix3.4及4.0版本通过企业微信报警(全网最详细)