CentOS 7.5 安装Zabbix 4.0监控系统

CentOS 7.5 安装Zabbix 4.0监控系统

工具/原料

  • 操作系统版本:CentOS Linux release 7.5.1804 (Core)
  • Zabbix软件版本:Zabbix 4.0 LTS
  • MySQL软件版本:MySQL 8.0.15

方式/步骤

  1. 1

    安装MySQL数据库

    下载mysql的yum源:

    curl -O https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

    安装mysql的yum源:

    yum localinstall mysql80-community-release-el7-1.noarch.rpm

    查抄mysql的yum源是否安装当作功:

    yum repolist enabled | grep 'mysql.*-community.*'

    安装mysql:

    yum install mysql-community-server

  2. 2

    启动MySQL数据库及查看root用户的姑且密码

    systemctl start mysqld            #启动mysqld办事

    systemctl enable mysqld        #设置开机启动mysqld办事

    systemctl daemon-reload      #刷新设置装备摆设使得mysqld办事能被systemctl识别

    grep 'temporary password' /var/log/mysqld.log    #查看root用户姑且密码

  3. 3

    点窜root用户密码及建立zabbix数据库并授权

    mysql -uroot -p

    > ALTER USER 'root'@'localhost' IDENTIFIED BY 'Pwd@2019';   

    #点窜root用户密码

    > create database zabbix character set utf8 collate utf8_bin;    

    #建立zabbix数据库

    > CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'Pwd@2019';

    #建立zabbix用户及密码

    > ALTER USER 'zabbix'@'localhost' IDENTIFIED BY 'Pwd@2019'; 

    #点窜zabbix用户密码

    > grant all privileges on zabbix.* to zabbix@localhost;         

    #为zabbix用户授权

    > FLUSH PRIVILEGES                                      

    #刷新权限

  4. 4

    安装zabbix

    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

  5. 5

    导入zabbix数据库

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

  6. 6

    点窜zabbix server的数据库毗连设置装备摆设文件

    vi /etc/zabbix/zabbix_server.conf

    DBHost=127.0.0.1

    DBName=zabbix

    DBUser=zabbix

    DBPassword=Pwd@2019

  7. 7

    点窜zabbix的php设置装备摆设文件

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

    php_value date.timezone Asia/Shanghai

  8. 8

    启动办事以及将办事插手开机启动项

    systemctl start zabbix-server zabbix-agent httpd

    systemctl enable zabbix-server zabbix-agent httpd

  9. 9

    放通端口

    firewall-cmd --zone=public --add-port=10051/tcp --permanent

    firewall-cmd --zone=public --add-port=3080/tcp --permanent

    firewall-cmd --zone=public --add-port=80/tcp --permanent

    firewall-cmd --reload

  10. 10

    起头安装

    在浏览器输入:http://<安装zabbix办事器的IP地址>/zabbix

  11. 11

    因为mysql8不撑持动态点窜密码验证体例,所以要先遏制mysql

    systemctl stop mysqld.service

    在my.cnf文件中默认有如下的语句,删除前面的#号即可,没有的话就把它添加到my.cnf中,利用号令:vi /etc/my.cnf 编纂

    #default-authentication-plugin=mysql_native_password

     启动mysql办事,并点窜zabbix用户密码,以启用新的验证体例

    systemctl start mysqld.service

    mysql -u root -p

    ALTER USER 'zabbix'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Pwd@2019';

    FLUSH PRIVILEGES;

    点窜完当作后点击下一步,即可正常进行安装了

  12. 12

    默认账号为Admin  密码为zabbix,输入账号及密码登录

  13. 13

    至此已当作功安装zabbix 4.0监控软件了

  • 发表于 2019-03-13 20:01
  • 阅读 ( 276 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论