zabbix5.0安装centos8

  安装环境:Centos8

  一、下载阿里云zabbix源

rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm

  二、更换yum源的地址为阿里云地址

sed -i 's#http://repo.zabbix.com#https://mirrors.aliyun.com/zabbix#' /etc/yum.repos.d/zabbix.repo

  三、清楚缓存

yum clean all

  四、生成新的缓存

yum makecache

  五、安装zabbix连接mysql的,和zabbix-agent,用于监控服务端

yum install zabbix-server-mysql zabbix-agent -y

  六、安装zabbix前端环境

yum install zabbix-web-mysql zabbix-apache-conf -y

 注释:这里用的是Apache,如果需要使用nginx就将所有apache改为nginx即可 

  七、安装数据库

yum install mariadb-server -y

  八、开机自启动数据库,并开启数据库

systemctl enable --now mariadb

  九、初始化数据库,并设置数据库账号密码

mysql_secure_installation
    1、输入当前的root 密码,目前是空直接回车
    2、设置root密码 ,输入y
    3、newpasswd  输入China123
    4、tra again China123
    5、是否移除匿名用户 ,输入y 是
    6、禁止root 远程登录 ,看情况 ,这里写no、允许连接
    7、是否删除默认的test 数据库  y
    8、刷新授权表   y
            Thanks for using MariaDB!

测试访问

mysql -uroot -pChina123

  十、添加zabbix数据库,

1、创建zabbix数据库,支持utf8 
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
2、创建zabbix用户、允许本机登录,密码centos
create user zabbix@localhost identified by 'centos';
3、授权zabbix用户访问zabbix这个数据库
grant all privileges on zabbix.* to zabbix@localhost;
4、刷新授权表
flush privileges;
5、退出数据库
exit

  十一、使用zabbix-mysql 命令导入数据库信息

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

-u 用户zabbix,-p密码centos,zabbix 是zabbix数据库,不然会提示No database selected,导入需要时间,需要等待一会

   十二、修改zabbix_server配置文件,修改数据库的密码

vim /etc/zabbix/zabbix_server.conf 

英文输入法状态下输入  /DBPassword,快速定位到这行

# DBPassword=
替换成
DBPassword=centos
DBPassword=数据库密码,
   十三、修改zabbix的php配置文件
vim /etc/php-fpm.d/zabbix.conf
/timezone 快速定位到时区这行
; php_value[date.timezone] = Europe/Riga
替换成
php_value[date.timezone] = Asia/Shanghai

  十四、启动zabbix相关服务,并设置为开机自启

systemctl restart zabbix-server zabbix-agent httpd php-fpm

  注释:这里如果启动zabbix-server 失败的话,检查防火墙和selinux是否关闭状态

  十五、使用浏览器通过本机IP地址访问

http://*.*.*.*/zabbix/setup.php

这里的IP我就不写了,如果需要直接输入IP就是zabbix页面的话,修改步骤如下

vim /etc/httpd/conf/httpd.conf 
/index.html 快速定位到这行
DirectoryIndex  index.html
在index.html 前面添加zabbix即可
DirectoryIndex zabbix index.html

  十六、配置zabbix-web-gui端

我这里就不截图了,就使用我另外一个博客上的图片了,除了版本不一样没区别

   1、选择语言:可以设置中文,但最好选英文

  2、全部显示ok则表示正常

  3、输入密码zabbix

   4、这里的Name是安装的名称

  5、选择时区,主题颜色,时区上海,主题随便,安装好了也可改

   6、安装前汇总

  7、至此点击Finish就安装成功了

   8、登录

 

 账户Admin 密码zabbix,这个账户和密码是默认的,可以进去修改

------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------- 博客均为个人笔记,无所追求,仅供参考~~~ QQ--2382990774
原文地址:https://www.cnblogs.com/alexlv/p/14943524.html