Linux下redis安装教程

这里说明,我的环境是Ubuntu18.04虚拟机,安装在VMware里面。这里建议将虚拟机的ip地址设成静态地址。我是在局域网里设置详情如下。然后redis我是放在~/redis 该目录下的
在这里插入图片描述

  1. 首先去官网下载安装包,选择这样的方法是为了节约时间,直接下载速度较慢。我下载的是最新版本6.0.6,然后把文件拖到虚拟机里面
  2. 然后解压文件就行了
tar -xjvf redis-6.0.6.tar.gz

在这里插入图片描述

  1. 然后就是设置redis中的一些选项,由于我要在局域网的其它机器内连接redis所以需要修改redis.confg文件的两处
    第一处是将bind 127.0.0.1一行注释掉,在前面加个#就行
    第二处是将protected-mode yes 修改为protected-mode no
  2. 然后进入redis-6.0.6这个目录,执行下面几条指令

运行服务端

./src/redis-server ./redis-conf

运行客户端

./src/redis-cli

这里遇到几个问题。
第一个就是在用jedis时,发现连不上,在我自己的情况里有两种原因

  1. 没有打开redis的服务端
  2. 没有开放端口
    第一个问题,运行服务端就ok。
    没有开放端口,就按照以下指令
firewall-cmd --add-port=6379/tcp  --permanent

第二个就是idea报以下的错误

 DENIED Redis is running in protected mode because protected mode is enabled

但是我已经改了redis-conf文件。所以,这里只要重启redis,然后再次在redis目录下执行./src/redis-server ./redis-conf。由于我懒得去搜如何重启进程,就直接重启了虚拟机

感谢以下几位博主的博客,下面是我参考的几篇博客,着实帮我解决了不少问题。
https://www.cnblogs.com/gara/p/9524014.html
https://blog.csdn.net/y_bccl27/article/details/87347716

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值