前两步非必须,因为我的系统是新的,所以需要做一些配置和更新。
一、查看系统版本信息
1 | # 查看系统信息 |
二、修改 yum 安装源
使用国内源,安装更新包更快。我直接按照阿里云 CentOS 镜像的操作。
三、安装 redis
可以到这里找到最新下载地址:
1 | # 下载 |
错误 1:zmalloc.h:50:10: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录
解决方法:
1 | # 在`make`之前,先编译依赖 |
错误 2:server.c:1032:31: 错误:‘struct redisServer’没有名为‘logfile’的成员
解决方法:升级依赖
1 | yum -y install centos-release-scl devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils |
三、运行
我的 redis 安装在/opt/
目录下:
1 | # 启动redis |
四、修改为后台启动
编辑配置文件 redis.conf
1 | vim /opt/redis-6.0.9/redis.conf |
将daemonize no
修改为daemonize yes
,保存之后,重新启动。