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

    Zabbix 4.0 安装配置

     

  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

    Zabbix 4.0 安装配置
  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

    Zabbix 4.0 安装配置
    Zabbix 4.0 安装配置
  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

    Zabbix 4.0 安装配置
  5.  

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

    Zabbix 4.0 安装配置

     

    Zabbix 4.0 安装配置

     


     


     

    Zabbix 4.0 安装配置

     


     

    Zabbix 4.0 安装配置

     

    Zabbix 4.0 安装配置

     

    Zabbix 4.0 安装配置

     

    Zabbix 4.0 安装配置

     

  6.  

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

    Zabbix 4.0 安装配置

     

    Zabbix 4.0 安装配置

     

    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

相关文章:

  • 2021-09-17
  • 2021-12-27
  • 2021-08-23
  • 2021-12-20
  • 2022-01-06
  • 2021-10-09
  • 2021-10-01
  • 2021-08-13
猜你喜欢
  • 2020-05-08
  • 2021-04-28
  • 2021-05-28
  • 2021-10-04
  • 2021-12-07
  • 2022-01-03
相关资源
相似解决方案