Centos Linux 正确安装 Redis 的方式

发布时间 2023-03-26 12:07:09作者: sims

官方文档 Getting started with Redis | Redis

第一步 、下载源代码

源代码的下载方式有很多种,可以去源代码仓库下载,或者使用下面的命令下载

wget https://download.redis.io/redis-stable.tar.gz

第二步 、编译代码

tar -xzvf redis-stable.tar.gz
cd redis-stable
make

安装到目录 /usr/local/bin,可以运行下面的命令

make install

第三步 、命令行启动 redis

redis-server

这里要看到能够正常启动, Ctrl + c 结束运行

第四步 、最佳实践

直到第三步,其实已经安装完毕,Redis 已经能够正常运行,但是,如果重启系统后,Redis 服务不会自动启动,所以这一步,我们要保证系统重启后,Redis 服务器一切正常运行。

首先创建配置和数据文件目录:

  sudo mkdir /etc/redis
  sudo mkdir /var/redis

新建初始化文件,文件从源代码 utils 文件下的 redis_init_script 文件的内容复制到下面的文件

sudo vim /etc/init.d/redis_6379

复制源代码中配置文件中的内容到下面的文件

sudo vim /etc/redis/6379.conf

配置文件修改点:

  • daemonize 设置为 yes
  • pidfile 设置为 /var/run/redis_6379.pid
  • 日志文件 logfile 设置为 /var/log/redis_6379.log
  • 设置 dir 为 /var/redis/6379 重要

创建目录 /var/redis/6379 作为 redis 实例的数据和工作目录

sudo mkdir /var/redis/6379

 设置开机启动,并启动服务

chkconfig redis_6379 on
sudo /etc/init.d/redis_6379 start