目录
一、资源下载
根据自己需要下载对应版本:
直接下载:
Redis下载地址http://download.redis.io/releases/
命令下载:
二、安装步骤
在自己喜欢的目录下
tar -zxvf redis-6.2.6.tar.gz #解压文件
cd redis-6.2.6 #进入解压好的文件
yum install gcc-c++ #安装GCC 已安装的可以忽略
make #编译文件 没装GCC会报gcc:命令未找到
cd src #进入src目录
make install PREFIX=/usr/local/redis #安装redis到指定路径
#如果出现这个错误 :zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录,就用这个命令 :
make MALLOC=libc
三、启动
默认启动:
/usr/local/redis/bin/redis-server #指定路径下的启动
后台启动:
vi /usr/local/redis/etc/redis.conf #在257行将daemonize no 改成daemonize yes
vi /etc/rc.local #在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf (意思就是开机调用这段开启redis的命令)
/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf #开启redis
四、常用命令
redis-server /usr/local/redis/etc/redis.conf #启动redis
pkill redis #停止redis
卸载redis:
rm -rf /usr/local/redis #删除安装目录
rm -rf /usr/bin/redis-* #删除所有redis相关命令脚本
rm -rf /root/download/redis-4.0.4 #删除redis解压文件夹
ps -ef |grep redis #检测后台进程是否存在
netstat -lntp | grep 6379 #检测6379端口是否在监听
redis-cli shutdown #关闭客户端
src/redis-server #启动redis服务端
src/redis-cli #启动redis客户端