CentOS7下安装Redis(单机版)

环境:

OS:CentOS 7
Redis:5.0.7
gcc: 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC)

下载

redis各版本下载地址: http://download.redis.io/releases/
选择需要的版本下载

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

在这里插入图片描述### 解压

 tar -xvf redis-5.0.7.tar.gz

在这里插入图片描述

编译安装

  1. 进入解压目录
 cd redis-5.0.7/
  1. 安装
make PREFIX=/app/server/redis-5.0.7 install

在这里插入图片描述PREFIX为指定安装目录,如果没有则会自动创建
注意:部分情况下可能遇到缺少组件的情况,烦请留言(一般都没有问题)
3. 安装完成,拷贝配置文件
此时的安装目录下是没有配置文件的
结构如下:
在这里插入图片描述
从解压路径下拷贝redis.conf

cp /app/download/redis-5.0.7/redis.conf .

在这里插入图片描述
其实不拷贝也是可以用的,启动显示内容如下:
在这里插入图片描述第三行提示没有指定配置文件,没有配置文件是不利于我们配置redis,个人建议还是从解压目录拷贝一个过来,放置到安装目录下,与bin在同一层级下
4. 启动

./bin/redis-server redis.conf

在这里插入图片描述

简单配置

  1. 后台运行
    此时如果关闭shell,redis自动停止,原因是运行模式不是守护模式(后台运行)
    修改配置文件(redis.conf)
    将daemonize no 把no改成yes 再启动
    在这里插入图片描述
  2. 允许远程访问
    默认安装后,是不允许除本机以外的网络访问的(以下为java下测试代码异常显示)
    允许远程访问,需要做两处必要设置,一处非必要设置(建议设置)
    **[必要]**bind设置

在这里插入图片描述
将所有生效的bind ip全注释掉(前面加 #)
[必要] 去除保护模式
在这里插入图片描述
将protected-mode yes 改为 protected-mode no
此时重启redis即可完成远程访问,但此时建议设置个密码
[建议] 设置密码
在这里插入图片描述
打开requirepass这一行的注释 其后跟的就是密码,默认密码:foobared
修改完密码即可密码访问(-a 后面为密码)
在这里插入图片描述

注:所有图上的行号仅供参考

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值