CentOS7.5 redis 单机版安装与配置

红太狼 2022-05-22 06:22 352阅读 0赞

一、环境准备:
CentOS Linux release 7.5.1804 (Core)
redis-4.0.10

二、 安装redis
1、下载redis https://redis.io/

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

2、解压到*opt* 目录

  1. tar -zxvf redis-4.0.10.tar.gz -C /opt

3、编译测试

  1. # 进入redis 目录
  2. cd /opt/redis-4.0.10/
  3. # 编译 && 检测
  4. make && make test

问题: 可能有同学会在运行该命令时遇到这样的报错 You need tcl 8.5 or newer in order to run the Redis test ,这个时候,你可以按照提示 安装 tcl, 执行如下命令即可安装,

  1. yum install -y tcl

4、 安装

  1. make install

三、启动方案
我们这里要尽量的模仿生产环境的启动方式,要把redis作为一个系统的daemon进程去运行,
ok, 接下来,我们开始redis 的配置

1、首先进入redis 的utils 目录下,拷贝 redis_init_script 脚本到 /etc/init.d/ 目录下并重命名为redis

  1. # 进入redis 的 utils 目录
  2. cd /opt/redis-4.0.10/utils
  3. # 拷贝 redis_init_script 脚本到 /etc/init.d/ 目录, 并重命名为redis
  4. cp redis_init_script /etc/init.d/redis

2、创建两个目录:/etc/redis(存放redis的配置文件),/var/redis/6379(存放redis的持久化文件)

  1. mkdir /etc/redis
  2. mkdir -p /var/redis/6379

3、修改redis.conf 配置,拷贝到/etc/redis目录中,修改名称为6379.conf

  1. # 进入 redis 根目录
  2. cd /opt/redis-4.0.10/
  3. vim redis.conf
  4. # 编辑redis.conf 如下内容:
  5. # daemonize yes redis以daemon进程运行
  6. # pidfile /var/run/redis_6379.pid 设置redis的pid文件位置
  7. # port 6379 设置redis的监听端口号
  8. # dir /var/redis/6379 设置持久化文件的存储位置
  9. # 复制到 /etc/redis/ 目录,并修改 名称
  10. cp redis.conf /etc/redis/6379.conf

4、启动redis

  1. cd /etc/init.d
  2. chmod 777 redis
  3. ./redis start

5、查看进程

  1. ps -ef|grep redis

可以看到redis 已经启动了
这里写图片描述

6、配置redis 自启动

在redis脚本中*/etc/init.d/redis* 加入两行注释

  1. # chkconfig: 2345 90 10
  2. # description: Redis is a persistent key-value database

设置redis 服务为 on 开启

  1. chkconfig redis on
  2. -- --

发表评论

表情:
评论列表 (有 0 条评论,352人围观)

还没有评论,来说两句吧...

相关阅读