在 ARM46 架构的 KylinOS 系统上安装 MySQL 数据库、Redis 和 JDK 是许多开发人员和系统管理员的常见需求。本文将详细介绍如何在该环境下完成这些软件的安装和配置。
目录
一、安装 MySQL 数据库
linux修改主机名的命令1. 准备工作
-
确保系统已安装 KylinOS V10 或更高版本。
-
关闭防火墙和 SELinux,避免对 MySQL 服务造成干扰:
systemctl stop firewalld.service && systemctl disable firewalld.service sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
-
创建 MySQL 用户和用户组:
groupadd -r mysql && useradd -r -g mysql -s /sbin/nologin -M mysql
2. 下载与安装
-
从 MySQL 官方网站或华为镜像站下载适用于 ARM 架构的 MySQL 安装包。例如,下载 MySQL 5.7.27 的 ARM 版本:
wget https://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/mysql-5.7.27-aarch64.tar.gz
-
解压并安装 MySQL:
tar -xvf mysql-5.7.27-aarch64.tar.gz -C /data/ cd /data mv mysql-5.7.27-aarch64/ mysql/
端查看mysql的安装:
证明安装成功
3. 配置 MySQL
-
创建配置文件软链接并编辑配置文件:
ln -sf /data/mysql/my.cnf /etc/my.cnf vim /etc/my.cnf
在配置文件中设置
datadir
、basedir
等参数。 -
初始化 MySQL 数据库:
cd /data/mysql/bin ./mysqld --initialize --user=mysql --basedir=/data/mysql --datadir=/data/mysql_data
-
设置开机自启动并启动 MySQL 服务:
cp /data/mysql/support-files/mysql.server /etc/init.d/mysqld chmod +x /etc/init.d/mysqld systemctl enable mysqld systemctl start mysqld
4. 环境变量配置
-
在
/etc/profile
文件末尾添加以下内容:export MYSQL_HOME=/data/mysql export PATH=$PATH:$MYSQL_HOME/bin
-
刷新环境变量:
source /etc/profile
二、安装 Redis
1. 下载与安装
-
下载 Redis 安装包并上传到服务器,例如下载 Redis 6.2.6:
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
-
解压并安装 Redis:
tar -zxvf redis-6.2.6.tar.gz cd redis-6.2.6 make make install
在终端查看redis是否安装成功:
出现版本,则证明安装成功
2. 配置 Redis
-
编辑 Redis 配置文件:
vim /usr/local/redis/redis-6.2.6/redis.conf
修改配置项,例如:
port 6379 daemonize yes logfile "/usr/local/redis/logs/redis.log" requirepass your_password
3. 创建服务并启动
-
创建 Redis 服务文件:
vim /etc/systemd/system/redis.service
在文件中添加以下内容:
[Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/redis/redis-6.2.6/src/redis-server /usr/local/redis/redis-6.2.6/redis.conf PrivateTmp=true [Install] WantedBy=multi-user.target
-
启动 Redis 服务并设置开机自启动:
systemctl daemon-reload systemctl start redis systemctl enable redis
三、安装 JDK
1. 下载与安装
-
从 Oracle 官方网站下载适用于 ARM 架构的 JDK 安装包,例如 JDK 11。
-
解压并安装 JDK:
tar -xvf jdk-11_linux-aarch64_bin.tar.gz -C /usr/local/ cd /usr/local mv jdk-11* jdk11
2. 配置环境变量
-
在
/etc/profile
文件末尾添加以下内容:export JAVA_HOME=/usr/local/jdk11 export PATH=$PATH:$JAVA_HOME/bin
-
刷新环境变量:
source /etc/profile
3. 验证安装
-
输入以下命令验证 JDK 是否安装成功:
java -version
这里跟前面的一样
通过以上步骤,你可以全面验证 MySQL 在 ARM46 + KylinOS 环境下的安装是否成功。如果遇到问题,可以根据日志和错误提示进行排查。希望这些方法对你有所帮助!