如何在Rocky linux 9.x上安装 mysql 8.0.44

在Rocky Linux 9.x上安装MySQL 8.0.44,有几种方法可以实现:

方法1:使用Rocky Linux默认仓库安装MySQL 8.0

# 安装MySQL服务器
sudo dnf install mysql-server

# 启动MySQL服务
sudo systemctl start mysqld

# 设置开机自启
sudo systemctl enable mysqld

# 检查安装版本
mysql --version

注意:这种方法安装的是Rocky Linux仓库中提供的MySQL 8.0版本,可能不是最新的8.0.44。

方法2:使用MySQL官方Yum仓库安装特定版本

步骤1:添加MySQL官方仓库

# 下载MySQL Yum仓库
sudo dnf install https://dev.mysql.com/get/mysql80-community-release-el9-1.noarch.rpm

# 验证仓库是否添加成功
sudo dnf repolist enabled | grep mysql

步骤2:安装MySQL 8.0.44

bash

# 查看可用的MySQL版本
dnf list available mysql-server

# 安装特定版本(如果可用)
sudo dnf install mysql-community-server-8.0.44

# 或者安装最新版本
sudo dnf install mysql-community-server

方法3:使用MySQL Yum仓库并启用版本模块

# 禁用默认的MySQL模块(如果存在)
sudo dnf module disable mysql

# 安装MySQL服务器
sudo dnf install mysql-community-server

安装后的基本配置

启动和启用服务

# 启动MySQL服务
sudo systemctl start mysqld

# 启用开机自启
sudo systemctl enable mysqld

# 检查服务状态
sudo systemctl status mysqld

安全配置

# 运行安全安装脚本
sudo mysql_secure_installation

按照提示进行:

  • 设置root密码

  • 移除匿名用户

  • 禁止root远程登录

  • 移除测试数据库

  • 重新加载权限表

获取临时密码(如果使用官方仓库)

# 查看临时root密码
sudo grep 'temporary password' /var/log/mysqld.log

方法4:手动下载RPM包安装

如果上述方法都无法安装特定版本8.0.44:

# 下载特定版本的RPM包
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-server-8.0.44-1.el9.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-client-8.0.44-1.el9.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-common-8.0.44-1.el9.x86_64.rpm
wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-community-libs-8.0.44-1.el9.x86_64.rpm

# 安装所有依赖包
sudo dnf install mysql-community-*.rpm

验证安装

# 检查MySQL版本
mysql --version

# 连接到MySQL
mysql -u root -p

# 在MySQL中查看版本
SELECT VERSION();

防火墙配置(如果需要远程访问)

# 开放MySQL端口
sudo firewall-cmd --permanent --add-service=mysql
sudo firewall-cmd --reload

重要注意事项

  1. 版本可用性:MySQL 8.0.44可能不在所有仓库中都可用,官方仓库通常提供最新版本

  2. 依赖关系:使用官方仓库会自动处理依赖关系

  3. 安全性:务必运行mysql_secure_installation进行安全配置

  4. 备份:如果升级现有MySQL安装,请先备份数据

推荐使用方法2(官方仓库),这样可以确保获得经过测试的稳定版本,并且便于后续更新和维护。

### 安装或下载 Rocky Linux 9.x 的指南 #### 下载 Rocky Linux 9.x 要下载 Rocky Linux 9.x,可以访问其官方网站并找到适合您硬件架构的 ISO 文件。以下是具体步骤: 1. 访问官方下载页面: 前往 [Rocky Linux 官方网站](https://rockylinux.org/) 或直接进入 [下载页面](https://download.rockylinux.org/pub/rocky/)。 2. 找到合适的版本: 在 `pub/rocky` 路径下选择对应的版本号(如 9.x),然后导航至子目录中的 `isos` 文件夹。 3. 获取镜像文件: 根据您的需求选择不同类型的 ISO 文件,例如最小化安装 (`minimal`) 或完整的 DVD 映像 (`dvd`)。 4. 使用国内镜像加速下载: 如果网络条件不佳,可以通过阿里云或其他国内镜像站点获取资源。例如,通过浏览器访问以下路径即可查看可用镜像列表: ``` https://mirrors.aliyun.com/rockylinux/ ``` --- #### 安装 Jenkins 到 Rocky Linux 9.x 上的前提准备 为了成功部署 Jenkins,在此之前需要完成一些基础配置工作。 ##### 更新系统包管理器缓存 运行命令更新本地 YUM 缓存以确保能够拉取最新软件包信息: ```bash dnf makecache ``` 这一步骤有助于后续操作顺利进行[^2]。 ##### 配置 JDK 环境 由于默认仓库可能不包含最新版 OpenJDK,建议手动指定所需版本或者从第三方源引入支持新特性的 Java 开发工具集。如果希望采用较新的发行版,则需参照外部链接指导完成设置过程[^3]。 --- #### 实际执行流程概览 虽然未被允许使用诸如“首先”这样的引导词来描述顺序关系,但仍可通过列举形式展现各环节要点如下所示—— - **启用 EPEL 和 Jenkins 库** 添加必要的附加存储库以便于取得额外依赖项以及目标应用本身。 ```bash dnf install epel-release -y wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.repo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key ``` - **正式安装服务端程序及其关联组件** 结合先前调整好的环境变量与已激活的插件集合,启动实际的服务装载进程。 ```bash dnf install jenkins java-latest-openjdk-devel -y systemctl enable jenkins && systemctl start jenkins ``` - **验证状态正常与否** 查看当前实例是否处于活动当中,并确认监听端口已被正确绑定。 ```bash ss -tuln | grep 8080 curl localhost:8080 ``` 以上即为整个基于 Rocky Linux 平台之上实现自动化构建服务器搭建的核心技术细节说明文档内容摘要部分[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值