centos安装redis
CentOS 7 默认源里没有 Redis,得自己想办法。这篇整理了几种装法,从最省事的 Yum 到手动编译,看情况选就行。
先说背景
CentOS 7 默认源里没有 Redis,得自己想办法。这篇整理了几种装法,从最省事的 Yum 到手动编译,看情况选就行。
方法一:Yum 装(最省事)
先加 EPEL 仓库
Redis 在 EPEL(Extra Packages for Enterprise Linux)里:
然后直接装
启动服务
方法二:编译安装(想要最新版本)
Yum 里的 Redis 版本一般比较老,想尝鲜就自己编译。
装编译工具
下载源码编译
准备配置目录和数据目录
方法三:Remi 仓库装(折中方案)
Remi 仓库里有比较新的 Redis 版本,又不用自己编译:
基本配置
改配置
几个常用的配置项:
改完重启:
测试一下
防火墙放行(如果需要远程连)
安全配置
Redis 默认没有密码,裸奔很危险。几个基本操作:
设密码
禁掉危险命令
限制绑定 IP
如果只在本机用,绑 127.0.0.1 就好:
验证安装
总结
- 图省事 → Yum + EPEL,一行搞定
- 要最新 → 编译安装,就是多等几分钟
- 想折中 → Remi 仓库,版本新又不用编译
生产环境记得设密码、绑 IP、禁危险命令,别裸奔。