关于redis的安装以及出现的问题解决方案

手把手教你安装Redis并解决常见问题
本文详细介绍了在Linux环境下安装Redis的步骤,包括上传Redis源码、解压安装、检查make工具、测试安装过程及解决可能出现的依赖问题。通过修改配置文件、启动服务和客户端测试,确保Redis正常工作。

1.上传

rz redis-3.2.6.tar.gz

2.解压安装

    [hadoop@hadoop02 ~]$ tar -zxvf redis-3.2.6.tar.gz -C /home/hadoop/apps/

                                             cd apps/redis-3.2.6/

3.检查make工具是否安装

make -version

若安装则不用管

若未安装则[hadoop@hadoop02 redis-3.2.6]$ sudo yum install -y make

4.进行测试

make test

若报错,将下列命令依次执行:

  • wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

  • sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/

  • cd /usr/local/tcl8.6.1/unix/

  • sudo ./configure

  • sudo make

  • sudo make install

可能用到的解决办法

1.sudo yum install gcc

2.修改配置文件redis.conf

注释掉

#bind 127.0.0.1

设置保护模式为no

protected-mode no

3.在redis安装目录下启动redis-server

redis-server redis.conf

 

5.执行命令安装,PREFIX 表示安装到指定的目录

[hadoop@hadoop02 redis-3.2.6]$ make PREFIX=/home/hadoop/apps/redis install

出现如下信息,表示安装成功

 

6.执行命令

在 redis 的根目录下有一个配置文件 redis.conf,把它拷贝到你安装的 redis 目录,也就 是前面指定的哪个 PREFIX 文件夹:

[hadoop@hadoop02 redis-3.2.6]$ cp redis.conf ~/apps/redis

 

7.配置环境变量

export REDIS_HOME=/home/hadoop/apps/redis/

export PATH=$PATH:$REDIS_HOME/bin

 

8.启动 Redis 服务

配置环境变量和拷贝了 redis.conf 的配置文件,那么请执行:

[hadoop@hadoop02 ~]$ redis-server

                                 

如果没有配置环境变量也没有拷贝 redis.conf 配置文件的,请执行:

[hadoop@hadoop02 bin]$ ~/apps/redis/bin/redis-server ~/apps/redis/redis.conf

启动成功了,出现如下画面 注意,最好启动到后台运行,那么执行命令:

[hadoop@hadoop02 ~]$ nohup ~/apps/redis/bin/redis-server ~/apps/redis/redis.conf 1>~/apps/redis/redis_std.log 2>~/apps/redis/redis_error.log &

 

 

9.启动客户端,执行命令:

[hadoop@hadoop02 ~]$ redis-cli

如果是从其他节点上链接 redis,那么可以这么做:

[hadoop@hadoop02 ~]$ redis-cli -h hadoop05 -p 6379

 

10.进入客户端了以后,执行命令检测 redis 是否正常工作

127.0.0.1:6379> ping

出现 PONG 证明 redis 已经正常工作了,安装成功

 

至此,全部OK!!!

 

参考博客:

https://blog.youkuaiyun.com/a532672728/article/details/78035559

https://blog.youkuaiyun.com/luyee2010/article/details/18766911

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值