关于 Windows 平台的 Redis 安装与配置,请参考这篇文章:
Windows安装redis并将redis设置成服务
Linux 平台 Redis 安装与配置系列:
- 1. Linux 平台 Redis 的下载与安装
- 2. Linux 平台配置 Redis 的远程连接以及其他基础配置
- 3. Linux 平台将 Redis 设置为服务并开机自启动
注意: 本文进行演示的系统为 Linux 的发行版 — CentOS 7,关于 CentOS 7 的信息,请参考:
Linux学习总结(29)——CentOS 6和CentOS 7区别总结
CentOS 7 下载:
https://www.centos.org/download/
下边开始进入正题:
1 Linux 平台 Redis 的下载与安装
下载地址: https://redis.io/download
使用 wget
命令下载: wget http://download.redis.io/releases/redis-4.0.9.tar.gz
(如果没有 wget
工具的,需要先下载安装,安装命令为: yum install wget -y
)
- 1.1 创建下载目录
(在/usr/local/
下):mkdir download
进入下载目录:cd download
- 1.2 下载 Redis 源码:
wget http://download.redis.io/releases/redis-4.0.9.tar.gz
- 1.3 解压
tar -zxvf redis-4.0.9.tar.gz
1.4 编译安装
进入解压之后的目录: cd redis-4.0.9
编译: make
可能出现的问题:系统没有安装 gcc
1.5 安装 gcc
如果系统已经安装有 gcc
,则跳过此步骤
由于 centOS 7 minimal 最小化安装版没有自带 gcc
等开发工具,因此需要自行安装,
关于此部分可以参考:
CentOS / RHEL 7: Install GCC (C and C++ Compiler) and Development Tools
安装命令 yum group install -y "Development Tools"
Development Tools
安装完成之后
安装完成之后需要重新执行 make
命令,
操作顺序:删除原来的解压目录,然后重新解压 Redis 源码,进入解压目录,再执行 make
命令
- 1.6 启动 Redis 服务
在 Redis 的解压目录下执行启动命令:./src/redis-server &
(命令后边加&
表示让程序后台运行)
查看 Redis 的运行进程:ps -ef | grep redis
- 1.7 连接 Redis 服务并测试
连接 Redis 命令(在 Redis 的解压目录下):./src/redis-cli
向 Redis 中存入数据:set demo 'demmoo'
从 Redis 中取值:get demo
- 1.8 关闭 Redis 服务
关闭 Redis 服务命令(在 Redis 的解压目录下):./src/redis-cli shutdown
验证 Redis 是否关闭
到这里,在 Linux 平台下(centOS 7)安装 Redis 已经完成,如果只是本地测试,则使用 Redis 的默认配置即可
Redis 的默认基本配置:
端口: 6379
密码: 无
绑定ip: 127.0.0.1
(本机ip)
Linux 平台 Redis 安装与配置系列:
- 1. Linux 平台 Redis 的下载与安装
- 2. Linux 平台配置 Redis 的远程连接以及其他基础配置
- 3. Linux 平台将 Redis 设置为服务并开机自启动
关于作者的公众号,主要分享一些作者平时的一些见解与感悟,有兴趣的可以关注