个人记录,谨慎参考,欢迎指正。谢谢
搭建准备
- Linux操作系统:我使用的是VMware虚拟机、CentOS-7 64位镜像。
- Redis压缩包:官网可下,我使用的是4.0.11.tar.gz
- 安装环境:需要在Linux系统下执行命令,安装必备插件
yum install gcc 安装gcc编译器(如果报错,使用yum install gcc-c++)
yum install tcl 安装tcl插件
开始搭建
- 将redis压缩包上传进虚拟机Linux
- 进入包所在目录,执行解压命令(
tar –zxvf redis-4.0.11.tar.gz –C 解压路径
) - 该路径下会出现
redis
文件夹,进入文件夹,执行make
命令,测试安装环境 - 接上条,如果执行有error提示,说明需要的gcc环境和tcl环境有问题
- 测试没有问题后,执行命令
make install
,等待安装 - 安装完成后,
/usr/local/bin
目录下会有redis各种服务文件
搭建完成,启动redis
启动
- 进入
/usr/local/bin
目录 - 执行命令
./redis-server
开启服务
此时,该终端会被阻塞,导致当前终端不能进行其他操作,一直处于阻塞状态。
关闭服务
打开另一个终端,进入/usr/local/bin
目录,执行命令 ./redis-cli shutdown
为了方便操作,可以设置后台运行REDIS服务
配置后台运行
- 进入解压后的
redis-4.0.11
(版本不同,数字不同) - 复制
redis.conf
文件至/usr/local/bin
目录下 - 编辑
redis.conf
配置信息vi redis.conf
- 修改
daemonize no
改为yes
- 修改
bind 127.0.0.1
为# bind 127.0.0.1
(注释掉)为了方便使用rdm - 保存退出,开启命令为:
./redis-server redis.conf
####启动客户端
Redis拥有自带命令形式的客户端—redis-cli。
打开方式:
1. 进入对应redis的redis-cli存在目录,
2. 输入命令./redis-cli
默认进入6379 端口 redis,
3. 指定redis:./redis-cli –p ****(端口号)
退出:exit
(或者Ctrl+C—基本适用于所有阻塞状态退出)