MENU

CentOS7源码安装redis5.0.7

April 21, 2023 • linux相关

1.编译环境

yum install gcc

2.下载&解压

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

3. 编译(指定安装目录)

make install PREFIX=/usr/local/redis

4. 进入程序目录

cd /usr/local/redis/bin
ll

image.png

  • redis-benchmark redis 性能测试工具
  • redis-check-aof AOF 文件修复工具
  • redis-check-rdb RDB 文件修复工具
  • redis-cli redis 命令行客户端
  • redis.conf redis 配置文件
  • redis-sentinal redis 集群管理工具
  • redis-server redis 服务进程

5.启动 redis(pm2 管理)

  • 5.1 复制配置文件 redis.conf

    cp /root/redis-5.0.7/redis.conf /usr/local/redis/bin
  • 5.2 修改配置(可选,pm2管理跳过此项):

    vim /usr/local/redis/bin/redis.conf

找到 daemonize 项,改为 yes保存。

6.添加到 pm2 管理列表

cd /usr/local/redis
vim redis.json

输入以下 pm2 配置:

{
  "apps": [
    {
      "name": "redis",
      "script": "./bin/redis-server ./bin/redis.conf",
      "log_date_format": "YYYY-MM-DD HH:mm:ss",
      "out_file": "./logs/out.log",
      "error_file": "./logs/err.log",
      "merge_logs": true
    }
  ]
}
  • 启动:

    pm2 start ./redis.json
    pm2 save
  • 查看端口信息:

    netstat -anp|grep 6379
  • 查询日志:

    pm2 logs redis
Last Modified: January 27, 2024