linux下安装redis


1.下载安装包并移动到/usr/local目录下

[root@wzxm72ns a]~ wget https://download.redis.io/releases/redis-6.2.6.tar.gz
[root@wzxm72ns a]~ tar xzf redis-6.2.6.tar.gz 
[root@wzxm72ns a]~ mv redis-6.2.6 /usr/local/redis

或者直接上传压缩包

链接:https://pan.baidu.com/s/1xGgRkRpf6ceUuAnDKApNuA 
提取码:4gwu 

2.进入到 /usr/local/redis/ 目录下,进行编译与安装

[root@wzxm72ns a]~ cd /usr/local/redis/redis-6.2.6
[root@wzxm72ns redis]~ make #会消耗一段时间,等待一会即可
[root@wzxm72ns redis]~ cd ./src   #进入到 redis/src 文件目录下
[root@wzxm72ns src]~ make install    #进行redis安装

在这里插入图片描述

3.为了方便管理,将Redis文件中的conf配置文件和常用命令移动到统一文件中

[root@wzxm72ns src]~ cd ..
[root@wzxm72ns redis]~ mkdir bin #创建bin文件夹
[root@wzxm72ns redis]~ mkdir etc #创建etc文件夹

4.移动文件

将redis目录下的 redis.conf 移动到 redis目录下的etc文件夹下。
将mkreleasehdr.sh、redis-benchmark、redis-check-aof、redis-cli、redis-server 移动到 /usr/local/redis/bin/ 目录下。

[root@wzxm72ns redis]~ mv redis.conf ./etc/
[root@wzxm72ns redis]~ cd ./src/
[root@wzxm72ns src]~ mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis/bin/

5.编辑redis.conf配置文件

[root@wzxm72ns etc]~ vi redis.conf

a. 把文件中的daemonize属性改为yes(表明需要在后台运行)

在这里插入图片描述

b. 编辑 redis.conf配置文件,开启redis远程访问服务

(1)把 redis.conf配置文件中的 bind 127.0.0.1 这一行给注释掉,这里的bind指的是只有指定的网段才能远程访问这个redis,注释掉后,就没有这个限制了。
在这里插入图片描述
(2)把 redis.conf配置文件中的 protected-mode 设置成no(默认是设置成yes的, 防止了远程访问,在redis3.2.3版本后)
在这里插入图片描述

c. 编辑 redis.conf配置文件,修改Redis默认密码 (默认密码为空)

(1)在配置文件中找到这一行 # requirepass foobared

(2)删除前面的注释符号#,并把foobared修改成自己的密码 或者 另起一行 requirepass 自己的密码
在这里插入图片描述

6.设置redis开机启动

[root@wzxm72ns etc]~ vi /etc/rc.d/rc.local #编辑配置文件
/usr/local/redis/bin/redis-server  /usr/local/redis/etc/redis.conf #添加到配置文件中

7.启动redis

[root@wzxm72ns etc]~ cd /usr/local/redis/bin
[root@wzxm72ns bin]~ ./redis-server /usr/local/redis/etc/redis.conf 

此命令查看redis是否启动

[root@wzxm72ns bin]~ ps -ef|grep redis

在这里插入图片描述
此时redis启动成功
输入以下命令即可操作在linux上操作redis

[root@wzxm72ns bin]~ redis-cli -p 6379

通过redisDesktopManager也可以访问到redis。

8.安装redis-cli

在执行redis-cli -p 6379 出现了command not found的报错,原因是redis-cli客户端没有安装,通过xftp将redis-cli压缩包上传到指定路径。(没报错的不需要安装)

[root@wzxm72ns bin] redis tar xvzf redis-stable.tar.gz
[root@wzxm72ns bin]/ cd redis-stable
[root@wzxm72ns bin]/ make #编译
[root@wzxm72ns bin]/ cp src/redis-cli /usr/bin/ #全局使用redis-cli

之后再次进行测试就可以了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值