当前位置: 首页 > news >正文

Linux系统管理与编程07:任务驱动综合应用

兰生幽谷,不为莫服而不芳;
君子行义,不为莫知而止休。

[环境]

windows11centos9.9.2207zabbix6MobaXtermInternet环境

[要求]

zabbix6.0安装环境:Lamplinux httpd mysql8.0 php

[步骤]

2  安装 MySQL8.0(RPM)

2.1 配置mysql源

#(到转运目录)下载MySQL源并配置

wget https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm

yum -y install mysql80-community-release-el7-5.noarch.rpm

2.2安装依赖

安装MySQL相关依赖

yum -y install gcc-c++ mysql-devel net-snmp-devel libevent-devel mariadb-devel

2.3下载MySQL和zabbix安装包

下载zabbix

wget https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.1.tar.gz

下载MySQL

wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar

2.4 解压并安装下载好的MySQL安装包到指定目录

创建MySQL目录并解压MySQL安装包到目录

mkdir /usr/local/mysql

tar xf mysql-8.0.28-1.el7.x86_64.rpm-bundle.tar -C /usr/local/mysql

移动到mysql目录,以RPM方式安装MySQL

cd /usr/local/mysql/

rpm -ivh mysql-community-* --force --nodeps

2.5 检验MySQL

rpm -qa |grep mysql           //检查MySQL的个RPM包是否被安装

systemctl start mysqld && systemctl enable mysqld //启动并开机启动

systemctl status mysqld       //检查启动否

netstat -anptu |grep mysql    //检查启动否

2.6启动mysql后会初始化 查找mysql密码

[root@zbxsvr mysql]# cat /var/log/mysqld.log | grep password

2025-03-22T03:58:11.329101Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: i/%fy=9.X?d_

2.7 修改MySQL的root密码,创建zabbix数据库,所有密码为123456

[root@zbxsvr mysql]# cat /var/log/mysqld.log | grep password

2025-03-22T03:58:11.329101Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: i/%fy=9.X?d_

[root@zbxsvr mysql]# mysql -uroot -p

Enter password:

……

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'Asd123!!!';

mysql> set global validate_password.policy=0;

mysql> set global validate_password.length=6;

mysql> set global validate_password.mixed_case_count=0;

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> create user zabbix@localhost identified by '123456';

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

mysql> FLUSH PRIVILEGES;

mysql>\q

http://www.dtcms.com/a/84701.html

相关文章:

  • 【鸿蒙开发】Hi3861学习笔记- UDP客户端
  • 第十六届蓝桥杯康复训练--6
  • C语言入门教程100讲(7)类型转换
  • 【算法学习计划】动态规划 -- 背包问题(01背包和完全背包)
  • git工作区、暂存区、本地仓库、远程仓库的区别和联系
  • 在Android Studio中,如何快速为变量添加m?
  • Vue3 0基础入门,三分钟掌握vue3核心知识
  • CentOS8 安装 Docker-CE
  • How to install samba on Linux mint 22.1
  • 字节跳动算法高频题:动态规划最优模板
  • C语言入门教程100讲(2)变量与常量
  • 计算机二级 web程序设计 知识点 考点大全
  • k8s高可用集群安装
  • 向量叉积的应用——正反画画
  • RedisMySQL 3种常用的缓存读写策略详解
  • 如何在1分钟内编写Cursorrules
  • Android 自定义变形 MD5 算法
  • C++和标准库速成(十二)——练习
  • lecode 2610. 转换二维数组-medium
  • 2025-03-21 Unity 序列化 —— 自定义2进制序列化
  • 初识XXL-JOB分布式任务调度
  • Scrapy 入门教程
  • WPF Reactive 数据绑定
  • 云服务器实现msf攻击
  • 【前端】Visual Studio Code安装配置教程:下载、汉化、常用组件、基本操作
  • 建造者模式 (Builder Pattern)
  • 深度学习--概率
  • 【第2月 - day6】NumPy 基础知识讲解
  • 最大异或对 The XOR Largest Pair
  • CSS 学习笔记 - 蓝桥杯重点整理