Linux安装Redis

Redis是什么?

Redis 是一个开源(BSD 许可)的,使用 C 语言编写的,支持网络交互的, 内存中的 Key-Value 数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列 表(lists), 集合(sets), 有序集合(sorted sets).

Redis的安装:

1.安装准备:
检查gcc版本: gcc -v
Redis6 以上版本要求 gcc 必须在 5.3 以上
如果不能满足需求,升级 gcc,步骤如下:
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 -e “\nsource /opt/rh/devtoolset-9/enable” >>/etc/profile
如果已经安装 gcc,版本满足要求,跳过上面升级步骤.
如果没有安装 gcc,安装步骤:在这里插入图片描述

dnf group install “Development Tools”
dnf install man-pages
在这里插入图片描述
我的gcc版本是8.5.0,所以可以跳过升级gcc版本,进行下一步.
2. 开始安装
首先先下载Redis的文件:
点击进入官网下载Redis的压缩包

将下载的文件通过Xftp传输到linux系统中的/usr/local/src目录中.在这里插入图片描述
在Xshall中输入指令进入src目录,并且解压 Redis的压缩包
解压: tar -zxvf redis-6.0.8.tar.gz
cd redis-6.0.8 进入Redis的文件目录中
预编译: make
创建文件: mikdir -p /usr/local/redis
安装到指定目录: make install
PREFIX=/usr/local/redis
进入安装文件 bin 目录:cd /usr/local/redis/bin
./redis-server 启动服务
在这里插入图片描述
这时Redis服务就启动了 想要结束的话Ctrl+c结束服务.
3. 基本设置
从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录:
cp redis.conf /usr/local/redis/bin/
修改 redis.conf 文件: vim redis.conf
1.后台运行: daemonize no 改为 daemonize yes.
2.设置密码:requirepass 你的密码.
3.注释 绑定的 id,默认只能本机访问,这样就可可以远程访问了
如果你安装了Xftp的话,你可以使用记事本进行编辑:
找到文件目录后,右键redis.conf(配置文件)选择记事本编辑.
在这里插入图片描述
1.后台运行: daemonize no 改为 daemonize yes.
在这里插入图片描述
2.设置密码:requirepass 你的密码.
在这里插入图片描述
3.注释 绑定的 id,默认只能本机访问,这样就可可以远程访问了
注释 bind 127.0.0.1
在这里插入图片描述
启动命令: ./redis-server redis.conf
查看 Redis 运行状态: 在这里插入图片描述
进入客户端模式: ./redis-cli
输入密码: auth 密码
测试:ping
退出客户端模式:ctrl+c .

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值