在arm架构的银河麒麟系统部署Redis

发布时间 2023-12-25 18:56:46作者: 查拉图斯特拉面条

以下是在arm架构的银河麒麟系统上部署Redis的详细步骤:

1. 创建文件夹

首先,在合适的位置创建必要的文件夹。在本例中,我们将创建/opt/redis和/usr/src/redis两个文件夹。

mkdir /opt/redis
mkdir /usr/src/redis

2. 准备Redis及其依赖库

移动redis-6.2.12.tar.gz到/usr/src/redis目录,并执行解压操作。

mv redis-6.2.12.tar.gz /usr/src/redis/
cd /usr/src/redis
tar -zxvf redis-6.2.12.tar.gz

进入deps目录并编译Redis依赖库。

cd redis-6.2.12/deps
make -j4 hiredis lua jemalloc linenoise

3. 编译和安装Redis

返回Redis主目录并进行编译。

cd ../
make -j4
make PREFIX=/opt/redis install

4. 验证安装

完成安装后,可以通过以下命令验证Redis是否成功安装,并查看相关文件。

ls /opt/redis/bin

预期输出应包含以下内容:

redis-benchmark
redis-check-aof
redis-check-rdb
redis-cli
redis-sentinel
redis-server

这表示Redis已成功安装到指定目录中。

5. 复制配置文件

将/usr/src/redis/redis-6.2.12路径下的redis.conf拷贝到/opt/redis路径。

cp /usr/src/redis/redis-6.2.12/redis.conf /opt/redis

6. 修改配置文件

在/opt/redis/redis.conf 文件中修改以下内容:

#bind 127.0.0.1 -::1
protected-mode no
requirepass Tiye@123! #requirepass 密码
daemonize yes
port 6379

保存并关闭文件。

通过以上步骤,已经成功在arm架构的银河麒麟系统上部署了Redis。