标签:name text Redis data 下载安装 nodes type id
1、下载安装包
方式一:
官网下载想要的版本 https://download.redis.io/releases/
上传到FinalShell
方式二:
选择自己想要的版本 使用命令下载到指定位置
wget https://download.redis.io/releases/redis-6.0.10.tar.gz
2、解压下载好的压缩包
tar -zxvf redis-6.0.10.tar.gz
解压好后出现Redis的文件夹
3、安装GCC
由于redis是c语言编写的,所以我们需要编译一下,编译要使用GCC;
如果你装过yum,那么默认GCC版本为4.8.5,版本过低,无法编译Redis文件;
或者使用命令查看gcc版本:
gcc -v
我们将GCC升级到5.3及以上:
##升级到gcc 9.3:
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
##需要注意的是scl命令启用只是临时的,退出shell或重启就会恢复原系统gcc版本。
##如果要长期使用gcc 9.3的话:需要做以下修改
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
##这样退出shell重新打开就是新版的gcc了
##以下其他版本同理,修改devtoolset版本号即可。
4、安装Redis
进入解压后的redis文件夹 查看文件夹中的内容
cd redis-6.0.10/
ll
这里有一个Makefile 安装设定,打开查看一下:
cat Makefile
默认路径是src目录下,install也是相同内容,那我们直接去安装它
make install
这个命令会将redis默认安装到/usr/local/bin目录下;
如果需要指定目录:
1、进入redis文件夹
cd redis-6.0.10/
2、预编译
make
3、创建自定义安装目录
mkdir -p /usr/local/redis
4、安装到指定目录
make PREFIX = /usr/local/redis install
安装完毕,查看版本:
redis-cli -v
5、启动Redis
在redis目录下,进入src
cd src
启动(如果自定义安装目录,则要到自定义目录下的bin目录下执行这个操作,以及下述相关操作)
redis-server
ctrl+c 快捷键停止运行
如果需要让其在后台一直运行,则需要使用守护进程;
进入redis目录下;
通过vim命令修改redis.conf,daemonize修改为yes
vim redis.conf
键盘i --插入模式,esc --退出,:wq保存并退出编辑
6、客户端启动Redis
再建立一个服务器实例
查看Redis运行情况
ps -ef|grep redis
进入到刚才redis目录,客户端启动Redis
redis-cli
尝试set name 123 然后获取它
查找所有key
给key是“name”的数据设置过期时间,五秒后再查看
退出客户端
exit
到这里整个过程就结束了
标签:name,
text,
Redis,
data,
下载安装,
nodes,
type,
id
From: https://www.cnblogs.com/nliu/p/17813253.html