首页 > 系统相关 >Centos安装部署安装Zabbix(redhat、rocky同样适用)

Centos安装部署安装Zabbix(redhat、rocky同样适用)

时间:2024-07-26 15:07:32浏览次数:16  
标签:Centos redhat zabbix server etc Zabbix mysql 安装 回车

Zabbix 安装部署
1、关闭防火墙和Selinux
systemctl disable --now firewalld.service 关闭防火墙并立即生效
setenforce 0 关闭Selinux
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config 永久关半selinux
2、配置Centos YUM源和Zabbix YUM源
rm -rf /etc/yum.repos.d/* 删除系统自带yum源
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/8/x86_64/zabbix-release-5.0-1.el8.noarch.rpm 下载zabbix官方源
sed -i '3c baseurl=http://mirrors.aliyun.com/zabbix/zabbix/5.0/rhel/8/$basearch/' /etc/yum.repos.d/zabbix.repo 将zabbix官方源替换为阿里源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo 下载阿里源作为centos yum源
3、安装zabbix软件
dnf -y install zabbix-server-mysql zabbix-web-mysql zabbix-apache-conf zabbix-agent 安装zabbix软件
4、安装Apache和MariaDB
dnf install -y @httpd @mariadb 安装Apache和MariaDB
systemctl enable --now httpd mariadb 设置开机自启
5、设置数据库根用户密码及安全设置
mysql_secure_installation 进入数据库设置密码
具体步骤如下:
要求你配置VALIDATE PASSWORD component(验证密码组件): 输入y ,回车进入该配置
选择密码验证策略等级, 我这里选择0 (low),回车
输入新密码两次
确认是否继续使用提供的密码?输入y ,回车
移除匿名用户? 输入y ,回车
不允许root远程登陆? 我这里需要远程登陆,所以输入n ,回车
移除test数据库? 输入y ,回车
重新载入权限表? 输入y ,回车
6、配置远程登陆
mysql -uroot -p
接着继续执行mysql语句,将将root用户的host字段设为'%':
关闭MySQL主机查询dns
MySQL会反向解析远程连接地址的dns记录,如果MySQL主机无法连接外网,则dns可能无法解析成功,导致第一次连接MySQL速度很慢,所以在配置中可以关闭该功能。
给/etc/my.cnf文件,添加配置
echo "[mysqld]
skip-name-resolve" >> /etc/my.cnf
systemctl restart mysqld 重启数据库服务
7、创建zabbix数据库
mysql -uroot -p 登录
create database zabbix character set utf8 collate utf8_bin; 创建数据仓库并指定字符编码
show databases;
create user zabbix@localhost identified by 'password'; 创建用户名及设置密码
flush privileges;
grant all privileges on zabbix.* to zabbix@localhost; 给用户授权
quit;
8、在 Zabbix 服务器主机上导入初始架构和数据
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix 导入zabbix初始数据仓库
9、为Zabbix服务器配置数据库参数
/etc/zabbix/zabbix_server.conf 编辑文件
sed -i 's/# DBPassword=/DBPassword=password/' /etc/zabbix/zabbix_server.conf
10、为 Zabbix前端配置PHP
/etc/php-fpm.d/zabbix.conf 编辑文件
sed -i '$a php_value[date.timezone] = Asia/Shanghai' /etc/php-fpm.d/zabbix.conf 添加上海时区
11、设置zabbix服务进程和代理进程开机自启
systemctl restart zabbix-server zabbix-agent httpd php-fpm 设置服务开机自启
systemctl enable zabbix-server zabbix-agent httpd php-fpm
12、配置 Zabbix 前端
http://server_ip_or_name /zabbix 连接到新安装的Zabbix前端
输入zabbix数据库密码
输入名称
默认的用户是Admin,密码为zabbix,该用户是超级用户,输入登录信息后,点击Sign In按钮,进行登录
左下角设置可以切换语言
大功告成!

标签:Centos,redhat,zabbix,server,etc,Zabbix,mysql,安装,回车
From: https://www.cnblogs.com/chensg188/p/18324755

相关文章

  • SQL Server 2008 下载 安装 配置
    将压缩包 SQLServer2008R2.rar压到当前目录下:点击蓝色字体下载压缩包提取码2rlf1,双击Setup:2,点击左侧安装点击全新安装或向现有安装添加功能:3,点击确定:4,点击输入产品密钥自动输入的点击下一步:5,勾选我接受许可条款点击下一步:6,点击安装:7,等待安装......
  • 【技巧】安装 win11 必须联网?无法跳过?
    安装 Win11 时自动检查更新或者让连接网络,没有提供取消按钮,之前有【我没有Internet连接】选项。在这个界面按Shift+F10打开命令提示符 输入OOBE\BYPASSNRO 按回车。  回车之后之后系统会重新启动,此时发现下一步的左侧出现了熟悉的【我没有Internet连接】选项 ......
  • Pip 在虚拟环境中全局安装包
    我不知所措,所以如果这是一个重复的问题,我深表歉意。我目前已通过命令设置了虚拟环境python3-mvenv.env并尝试通过python3-mpipinstall安装虚拟环境本地的软件包但是由于某种原因,该软件包被安装到我的全局软件包列表中。piplist激活我......
  • jdk的安装
     一、下载JDK首先,您需要访问Oracle官方网站(https://www.oracle.com/java/technologies/javase-downloads.html),根据您的操作系统选择对应的JDK版本进行下载。二、安装JDK双击下载好的安装文件,启动安装向导。通常会出现安装向导的欢迎界面,点击“下一步”。接......
  • 导出字体安装调试
    导出字体安装调试本教程由做字体网(www.zuoziti.com)友情提供!本教程是制作手写字体系列教程,建议从序言部分开始阅读学习!如需交流,请加QQ924268440本节视频教程在FontCreator中调试字体在FontCreator中调试字体很简单,直接按F5键即可。这里可以设置字体大小,我一般使用26......
  • ElasticSearch第1讲(4万字详解 Linux下安装、原生调用、API调用超全总结、Painless、IK
    ElasticSearch官方文档:https://www.elastic.co/guide/en/elasticsearch/reference/current/getting-started.html非官方中文文档:https://learnku.com/docs/elasticsearch73/7.3极简概括:基于ApacheLucene构建开源的分布式搜索引擎。解决问题:MySQLlike中文全文搜索不走索引......
  • ubuntu安装findutils报错xargs: not found
    因为缺少find所以安装findutilsapt-getinstallfindutils报错说缺少xargs和find,但这俩也是属于findutils的,造成了循环依赖root@ubuntu:/home/mika#apt-getinstallfindutilsReadingpackagelists...DoneBuildingdependencytreeReadingstateinformation...DoneTh......
  • windows的nodejs版本控制工具:nvm nodejs以及vue的安装
    首先确保自己的电脑是首次安装nodejs相关的软件,安装nvm之前必须确保电脑无nodejs。1.nvm的安装在github上寻找合适的版本,我安装的是v1.12版本。Releases·coreybutler/nvm-windows·GitHubwindows下就下载如下图所示的nvm-setup.exe文件选择nvm的安装路径选择nodej......
  • “Elasticsearch精英进阶:从零到精通的安装,从Kibana到Java API,全面掌握CRUD与DSL查询及
    目录引言1.初识elasticsearch1.1.认识和安装 1.1.1.安装elasticsearch 1.1.2.安装Kibana 1.2.倒排索引1.2.1.正向索引1.2.2.倒排索引1.2.3.正向和倒排1.3.基础概念1.3.1.文档和字段1.3.2.索引和映射1.3.3.mysql与elasticsearch1.4.1.安装IK分词器1.4.2.使......
  • 安装虚拟机Ubuntu&配置SSH&配置samba&设置公钥
    1安装虚拟机及Ubuntu准备好Vmware16安装包和Ubuntu16.04安装包创建新的虚拟机选择自定义配置选择虚拟机硬件兼容性:默认下一步安装客户机操作系统:选择稍后安装操作系统选择客户机操作系统:选择Linux、Ubuntu64位命名虚拟机:自行修改,可默认下一步处理器配置:根据电脑配......