centos8.3部署Zabbix5.4及agent安装

 一、安装步骤

1.安装zabbix
    
2.系统环境CentOS-8.3.2011-x86_64-minimal.iso
    
3  sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config #关闭SELINUX
   
 4  systemctl disable --now firewalld    # 关闭防火墙
   
 5  reboot                               # 重启机器
   
 6  # 安装 zabbix 5.4 rpm 源
    rpm -Uvh https://repo.zabbix.com/zabbix/5.3/rhel/8/x86_64/zabbix-release-5.3-1.el8.noarch.rpm   
    
7  yum clean all    
    
8  # 下载软件包
   dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-agent -y    
    
9  yum install mariadb-server -y  # 安装数据库
  
10  
  
11  systemctl enable --now mariadb  # 启动数据库,并配置开机自动启动
  
12  mysql_secure_installation       # 使用以下命令初始化mariadb并配置root密码为123456
  
# 执行命令:mysql_secure_installation
# 直接回车,空
# 是否设置密码:y
# 输入设置密码:123456
# 再次输入密码:123456
# 是否移除anonymous用户:y
# 是否不允许root远程登录:n
# 是否移除test数据库:y
# 是否更新:y 

   
13 # 使用 root 用户进入 mysql,并建立 zabbix 数据库,注意数据库编码:
第三行,配置zabbix的用户名为zabbix密码为zabbix:
mysql -uroot -p                                      # 密码是123456
create database zabbix character set utf8 collate utf8_bin;
create user zabbix@localhost identified by 'zabbix';  # zabbix的用户名为zabbix密码为zabbix
grant all privileges on zabbix.* to zabbix@localhost;
quit;                                                 # 退出

   
14  # 使用以下命令导入 zabbix 数据库,密码为zabbix 
    zcat /usr/share/doc/zabbix-sql-scripts/mysql/create.sql.gz | mysql -uzabbix -p zabbix     
   
15  vi /etc/nginx/conf.d/zabbix.conf          # Zabbix前端配置PHP
如下,将前面的#去掉:
  listen          80;
  server_name     192.168.10.248;    #此IP是服务器的IP
然后保存退出;
   
16  vi /etc/zabbix/zabbix_server.conf  
# 修改 zabbix server 配置文件vi /etc/zabbix/zabbix_server.conf 里的数据库密码为zabbi

你可能感兴趣的:(zabbix,grafana,zabbix5.4,grafana,agent安装)