linux 搭建 redis常规操作

前言:

系统架构需求一个redis做缓存,以前都是用别人搭建好的,今天就自己操作一把,把一些步骤记录下来方便查阅。

1.官网下载redis

redis 官网:https://redis.io/
redis历史版本下载:http://download.redis.io/releases/
目前大版本 3.x.x 和 5.x.x 比较稳定,为了避坑,推荐使用 3.0.x、3.2.x;
另外 4.0 版本以后开始支持多线程,性能提升不少,目前最新的是 6.x.x 版本

2. 官网下载
wget http://download.redis.io/releases/redis-6.0.0.tar.gz

或者手动下载上传到服务器 /usr/local/redis 目录下(一般大家默认是把redis安装在 /usr/local 下)

3.解压
tar -zvxf redis-6.0.0.tar.gz

会在当前目录多一个 redis-6.0.0 目录

4.编译
cd /usr/local/redis/redis-6.0.0
make

编译截图如下:
成功截图
TIPS:如果安装6及以上版本,需要更新gcc版本到5以上,可参考下面这个centos7下安装redis6.0以上版本,出现gcc低版本导致报错

5.安装
make PREFIX=/usr/local/redis/redis-6.0.0 install

这里着重说这个命令,PREFIX 的作用是编译的时候用于指定程序存放的路径,要不然 redis 的库和命令会被放到其它目录,不方便管理。

安装截图如下:
安装截图

6.启动redis
cd /usr/local/redis/redis-6.0.0/bin
./redis-server ../redis.conf

这样是可以用的,但是exit 退出后 redis 就没了
启动截图:
启动截图

7.后台启动

步骤 6 只是测试redis是正常的,并不能真正使用,redis需要在后台默默运行才行

cd /usr/local/redis/redis-6.0.0
vim redis.conf

配置项
daemonize no
改成
daemonize yes

再重启redis
./redis-server ../redis.conf
就可以了

后台启动截图:
后台启动截图
然后使用bin目录下 redis-cli 命令可以进入redis操作了:
操作截图

7.修改任意ip可访问redis
cd /usr/local/redis/redis-6.0.0
vim redis.conf

配置项
bind 127.0.0.1
改成
bind 0.0.0.0
8.设置接入密码
cd /usr/local/redis/redis-6.0.0
vim redis.conf

配置项
requirepass
取消注释
在后面设置密码就行

上面方法比较粗暴,温柔的下面再讲

9.redis启动和停止命令
redis-server ../redis.conf		# 启动
redis-cli shutdown				# 停止
redis-cli						# 客户端进去
redis-cli -p port -a password					# 指定端口密码登录
config set requirepass password					# 登录以后修改密码
config get requirepass							# 获取密码
auth password									# 操作前验证密码
10. redis常用命令
EXISTS key 							# 检查key是否存在
SET key value						# 设置一个键的值
GET key								# 获取一个建的值
DEL key								# 删除键对

命令还有不少,有兴趣的可以参照下面这个
redis常用命令大全

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值