首页 > 系统相关 >Centos 7 zabbix系统安装,超详细!

Centos 7 zabbix系统安装,超详细!

时间:2022-08-29 14:56:14浏览次数:90  
标签:Centos -- rh server zabbix mysql password 安装

1第一步打开官网下载地址,选择合适的版本,这边我用的是3A的服务器centos7.9,zabbix版本是5.0

https://www.zabbix.com/cn/download

2.安装配置zabbix

a. Install Zabbix repository  安装zabbix镜像源
# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
# yum clean all

b. 安装Zabbix server,Web前端,agent
# yum install zabbix-server-mysql zabbix-agent

c. Install Zabbix frontend
# yum install centos-release-scl
编辑配置文件 /etc/yum.repos.d/zabbix.repo and enable zabbix-frontend repository.

[zabbix-frontend]
...
enabled=1
...

Install Zabbix frontend packages.
# yum install zabbix-web-mysql-scl zabbix-nginx-conf-scl

3.下载mysql数据库

yum install mariadb mariadb-server

4.启动数据库,并配置zabbix账户

systemctl restart mariadb

首先需要进入mysql,修改root用户密码,不然mysql不能使用

update user set password=password("zabbix") where user="root";   修改root用户密码

flush privileges;   刷新权限,

增加zabbix账户,并修改密码,注意一定要修改密码

mysql -uroot -p
Enter password:
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by 'password';
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> use mysql;
mysql> update user set password=password("zabbix") where user="zabbix";
mysql> flush privileges;

5导入初始架构和数据,系统将提示您输入新创建的密码

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

为Zabbix server配置数据库,编辑配置文件 /etc/zabbix/zabbix_server.conf

为Zabbix前端配置PHP ,编辑配置文件 /etc/opt/rh/rh-nginx116/nginx/conf.d/zabbix.conf

编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf

5开放防火墙端口,并设置zabbix开机启动

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

systemctl restart  firewalld     重启防火墙

systemctl restart zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm    重启服务

systemctl enable zabbix-server zabbix-agent rh-nginx116-nginx rh-php72-php-fpm    设置开机启动

6配置网页  ip:zabbix     登录网址

后面就可以一步步的安照提示来,默认账号密码是 Admin  zabbix  这样zabbix就安装完成了,缺乏机器练手的小伙伴们可以去3A看看!

标签:Centos,--,rh,server,zabbix,mysql,password,安装
From: https://www.cnblogs.com/pangdahaiaaa/p/16635950.html

相关文章

  • vs打包程序安装包
    VisualStudio打包程序安装包一个安装包执行后会做些什么将目标软件所需要的所有文件释放在指定的磁盘位置上,完成注册表的修改,系统设置的修改,并可选择创建快捷方式......
  • VM虚拟机安装教程
    1、安装vm虚拟机软件1.1官网自己下载最新版1.2双击打开虚拟机文件 1.3根据向导安装     安装好了不要着急点完成在安装目录中有许可证。   ......
  • 虚拟机下安装arm-himix200-linux交叉编译工具链
    1. 解压交叉编译工具链arm-himix200-linuxtar-zxvfarm-himix200-linux.tgzcdarm-himix200-linux 2. 进入root模式,安装交叉编译工具链surootsource./arm-himi......
  • linux离线安装JDK方法
    下载文件:jdk-8u241-linux-x64.tar.gz一.卸载1.检查系统中原版本:[root@localhost~]#java-versionjavaversion"1.7.0_"OpenJDKRuntimeEnvironment(IcedTea61.......
  • 图数据库入门教程(三)安装图数据库环境
    前面唠叨了一大堆,是不是已经迫不及待上手练练了,Let'sgo搭建janusgraph图数据库服务假设我们线上用的是阿里云的gdb,我们要学习gdb有两种方式:自己买一台使用其他实现......
  • pip安装的时候使用阿里云镜像
    如题,记录一下问题,很久没有用了,省的以后还得先查.   pipinstallflake8-ihttps://mirrors.aliyun.com/pypi/simple/pipinstallyapf-ihttps://mirrors.ali......
  • CentOS 7下安装docker和FreeSWITCH-全过程
    具体步骤如下:准备工作:提前将安装包放在CentOS系统下(提前创建好文件夹,这里为:/home/freeswitch(后转移至/home/soft-fs),所需文件如下: 复制第1、3、4、5到本地计算机(这里路......
  • conda环境下的pip安装库到base中的问题(python包安装不到对应环境中)
    当环境python版本与base环境的python版本相同时(忽略版本的第三个数),环境的sys.path可能包含~/.local/lib,此时在环境中安装库可能会将库安装至base环境中。在环境中输入以下......
  • openSUSE 15.4 安装 Deepin Wine QQ
    1.准备:deepin-wine5deepin-wine-qqdeepin-wine-helper这三个包我是在openSUSE网站上搜索到的,https://software.opensuse.org/search?baseproject=ALL&q=感谢打包者......
  • Java入门-编程环境搭建和IDEA软件安装
    JDK8下载安装若之前下载过JDK,则卸载JDK:删除java的安装目录、删除JAVA_HOME、删除path下关于java的目录、cmdjava_version安装JDK:百度JDK8、找到下载地址、同意协议、下......