Redis安装(规范部署路径结构)

Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。

目前在我们的系统框架设计中主要将其作为消息中间件使用,替代原有的rabbitmq实现。其最大的好处就是稳定、高效,当然跟mq比,没有ack机制也会平添不少烦恼。下面主要讲一下Redis的安装:

  1. 将安装包拷贝到/usr/local/目录下
cp redis-3.2.8.tar.gz /usr/local/
  1. 解压压缩包
tar -xzvf redis-3.2.8.tar.gz
  1. 编译至指定目录
make PREFIX=/usr/local/redis install
  1. 安装
make install 

至此,redis安装结束。为了规范管理redis多实例的情况,对redis的config配置及安装目录结构做个统一的整理。

  • 建立相关目录

    安装结束后在/usr/local/redis路径下仅有一个bin目录

cd /usr/local/redis

在bin的同级目录下创建
etc(存放reids.conf文件)
pid(存储redis进程号)
data(数据备份文件)

makedir etc pid data

在data中创建跟 端口号 一致(便于管理)的,用于存放数据的文件夹

mkdir /usr/local/redis/data/6380
  • 修改redis.conf配置文件
    将 /usr/local/redis-3.2.8/redis.conf拷贝至 /usr/local/redis/etc下
cp /usr/local/redis-3.2.8/redis.conf /usr/local/redis/etc

修改redis.conf文件中的如下内容:
1.pidfile /usr/local/redis/pid/redis.pid(redis实例进程号)
2.dir /root/redis/data/6380(数据存储路径)
3.daemonize yes(守护进程)
4.port 6380(监听端口号)

  • 启动redis实例
cd /usr/local/redis/bin
 ./redis-server ../etc/redis.conf
  • 查看reids进程
ps -ef|grep redis

可以看到reids进程和对应的端口号
在这里插入图片描述

至此,redis安装完毕,并可以根据增加etc下不同的conf配置启动不同的reids实例。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值