华为云 arm 架构 centos7 安装 mysql5.7
华为云 arm centos7 安装部署 mysql
1. 配置环境
1.1 防火墙并取消开机自启动
步骤 1 停止防火墙
systemctl stop firewalld.service
步骤 2 关闭开机自启
systemctl disable firewalld.service
1.2 修改selinux 为 disable
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
1.3 创建组和用户
服务器环境下,为了系统安全,通常会为进程分配单独的用户,以实现权限隔离。本章节创建的组和用户都是操作系统层面的,不是数据库层面的。
创建mysql用户(组)
groupadd mysql
useradd -g mysql mysql
1.4 创建数据目录
mkdir /data
mkdir -p /data/mysql-5.7.27-1/mysql
cd /data/mysql-5.7.27-1/mysql
mkdir data tmp run log
chown -R mysql:mysql /data/mysql-5.7.27-1/mysql
2.安装、运行、卸载
2.1 安装
2.1.1 镜像站 RPM 安装
镜像站中的mysql-5.7.27-1.aarch64.rpm安装包根据《MySQL 5.7.27 编译指南(CentOS 7.6)》打包而成,然后将其上传到镜像站。此安装方式需要连接外网。如果没有外网,则下载RPM包,上传到服务器任意路径,并在该路径下执行命令rpm -ivh mysql-5.7.27-1.aarch64.rpm
安装即可。本小节相关连接如下:
RPM下载链接为:
https://mirrors.huaweicloud.com/kunpeng/yum/el/7/aarch64/Packages/mysql-5.7.27-1.aarch64.rpm
编译指南