linux上安装redis(非docker)

1.下载redis:

wget http://download.redis.io/releases/redis-4.0.0.tar.gz

在这里插入图片描述
对他进行解压:

tar -xvf redis-4.0.0.tar.gz

解压之后得到这个文件夹:
在这里插入图片描述

2.进入这个目录:

执行:

 make install

编译后生成src,我们进入它的src执行redis-server:
在这里插入图片描述
成功
然后在src目录输入redis-cli就执行客户端了:在这里插入图片描述
如果要启动多个redis服务呢?换端口就行,还是再redis的src目录下:

redis-server --port 6380

这时6380的redis就启动了。
然后它的服务端就不像刚刚那样直接连了(直接连是连6379的),要指定端口了:

redis-cli -p 6380

在这里插入图片描述

3.使用配置文件的方式启动(重点)

刚刚都是在src下启动,但一般在企业开发都是用配置文件启动的:

我们就在reids的目录下,不用进去它的src目录.。把里面的redis.conf复制一份到redis-6379.conf:

cat redis.conf | grep -v "#"  | grep -v "^$" > redis-6379.conf

-v表示去除空行
然后就有两个conf了:
在这里插入图片描述
在redis下创建一个data目录存放日志文件:
在这里插入图片描述
然后我们对redis-6379进行vim编辑:
在这里插入图片描述
然后我们就可以根据配置问价来启动了:

 redis-server redis-6379.conf

我们可以用这个啦查看是否真的启动了:

 ps -ef | grep redis-

在这里插入图片描述
成功,这里客服端也是在这个redis的目录(其实在哪个位置启动都行的)写就行,不用其src目录下了。

我们可以使用这个来停止redis服务:

kill -s 9 redis进程id

这时可以杀死了6379和6380了:
在这里插入图片描述
由于我们的配置文件是直接放在redis的目录下的,不方便后续有多个,所以我们在redis的目录创建一个conf目录,把这个配置文件都放到conf目录下:
在这里插入图片描述
然后我们测测它还不能启动redis服务,这里需要注意就是要写对配置文件的路径了:
启动reids服务:

redis-server conf/redis-6379.conf

在这里插入图片描述
启动成功了。
如果我们要启动多个redis怎么办?我们只需要复制多一分配置文件,改下端口,然后redis启动指定该配置就行:
在这里插入图片描述vim redis-6380.conf:
在这里插入图片描述
然后就可以返回redis目录执行6380了:
在这里插入图片描述
这时两个redis服务都启动完成了。我们新建一个窗口打开redis客服端验证一下:
在这里插入图片描述
测试成功!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值