引言
官方yum源中的版本和项目需求方不符,需要指定版本安装,但是yum中找不到对应的版本,故使用以下方法部署安装。本教程源于202306-hc项目部署方案文档。
下载源码
下载地址:https://redis.io/download/#redis-stack-downloads
把redis-5.0.14.tar.gz文件复制到机器上,本次例程安装实例放置到了/root/software/目录,这里是编译路径。
创建redis安装目录
mkdir /usr/local/redis

解压源码
使用cd命令,切换到/root/software目录
cd /root/software/
使用 tar命令解压redis源码归档
tar zxvf redis-5.0.14.tar.gz

编译源码
使用make进行编译源码
cd /root/software/redis-5.0.14
最终安装到/usr/local/redis目录下,可按照实际需求进行修改
make PREFIX=/usr/local/redis install

安装
make install 进行安装
make install

复制配置脚本文件
复制配置脚本文件到/etc/init.d/ 此时目录在/root/software/redis-5.0.14/
cp utils/redis\_init\_script /etc/init.d/redis
设置开机自动启动
chkconfig redis on

编辑配置文件

⚠修改配置文件路径,这里需要与编译安装时保持一致
CONF="/usr/local/redis/redis.conf"

切换到redis安装目录,配置redis
cd /usr/local/redis
vi redis.conf

port 6379
# bind 0.0.0.0
protected-mode no
databases 16
protected-mode no
daemonize yes
pidfile /usr/local/redis/redis\_6379.pid
dir ./
dbfilename dump.rdb
requirepass [出于安全性考虑,这里设置了密码]
appendfilename "appendonly.aof"

启动redis服务
systemctl start redis



评论 0
还没有评论,来说点什么吧。