一、环境准备
1.1、下载地址
Http://redis.io/ 英文地址
Http://www.redis.cn/ 中文地址
1.2、环境
Linux系统:Centos 7
文件传输工具:SecureFXPortable
二、Redis安装
2.1、编译环境
Redis是C语言开发,安装Redis需要先去官网下载源码并进行编译,编译需要依赖GCC编译环境,需要在Centos上先安装GCC编译环境。(使用root用户)
-- 切换用户操作
su root
yum install gcc-c++
遇到提示一会选择:y
2.2、安装Redis
1、上传redis安装包
2、解压redis
tar -zxvf redis-5.0.5.tar.gz
3、编译Redis(将.c编译为.o文件)
cd redis-5.0.5
make
如果编译过程报错:先删除安装文件目录,再解压重新编译
4、安装
make PREFIX=/usr/local/redis5 install
安装成功后的几个可执行文件:
命令 | 描述 |
---|---|
redis-benchmark | 性能测试工具 |
redis-check-aof | AOF文件修复工具 |
redis-check-dump | RDB文件检查工具(快照持久化文件) |
redis-cli | 命令行客户端 |
redis-server | redis服务器启动命令 |
5、Copy配置文件
cp redis.conf /usr/local/redis5
2.3、启动Redis
2.3.1、前端模式启动
./redis-server
ctrl+C:退出
2.3.2、后端启动
1、修改redis.conf 设置: daemonize yes
vi redis.conf
输入 / 可以检索文件内容
2、启动:
./bin/redis-server ./redis.conf
3、查看服务:
ps -ef|grep -i redis
2.4、redis客户端访问
./redis-cli
默认连接的是127.0.0.1,端口是 6379
可以指定IP和端口号:
./redis-cli -h IP地址 -p 端口号
2.5、测试是否连通
ping
连接正常收到pong
2.6、退出停止客户端
2.6.1、退出客户端
quit
2.6.2、进程停止redis:
查询pid
ps aux|grep -i redis
停止pid
kill -9 pid
2.6.3、命令停止redis:
./redis-cli shutdown
2.7、三方工具redis-desktop-manager
使用前提:
- 关闭防火墙
- 修改redis.conf中bind的IP地址