注:安装redis之前,我们先查看系统中是否有安装过redis,如果有安装redis,就先卸载redis。若没有安装redis,直接跳过卸载步骤,直接安装
1、卸载
查看是否有安装过redis,常用的redis安装路径通常在/usr/local/redis中,或者/usr/local/bin中,如果有的话
1.1、查看redis是否在运行
ps -ef | grep redis
1.2、若redis在运行,则杀掉redis进程
kill -9 进程号
1.3、删除安装目录的redis相关的文件
rm -rf use/local/bin/redis*
# 或
rm -rf use/local/redis
2、安装redis所需环境
2.1、安装gcc环境
yum install gcc-c++
2.2、查看gcc是否安装成功
gcc -v
3、安装redis
3.1、下载redis,这里下载的版本为6.2.6,根据自己所需的版本进行下载
wget https://download.redis.io/releases/redis-6.2.6.tar.gz
3.2、解压安装包
tar -zxvf redis-6.2.6.tar.gz
3.3、进入到安装包中执行make命令
cd redis-6.2.6
# 然后
make
若出现“致命错误:jemalloc/jemalloc.h:没有某个文件或目录”则执行以下命令,进行残存文件的清理;执行完清理命令后再重新make
make distclean
3.4、执行安装命令
# 指定安装路径为/usr/local/redis,若没有redis目录,则手动先创建好
make install PREFIX=/usr/local/redis
4、配置
4.1、将解压包的redis.conf文件拷贝到redis安装的路径中
cp redis.conf /usr/local/redis/bin
4.2、修改redis.conf配置
# 进入到redis安装路径下
cd /usr/local/redis/bin
# 修改文件
vim redis.conf
4.2.1、修改 bind 127.0.0.1 -::1
为bind 0.0.0.0 -::1
,若不修改的话,只能本机能连得上,其他电脑连不上
4.2.2、将daemonize no
修改成daemonize yes
,这样redis就会以后台方式启动
4.2.3、修改密码,找到requirepass设置密码
4.3、启动redis
./redis-server ./redis.conf
5、连接redis
5.1、连接redis
./redis-cli -p 6379
5.2、验证后登录,输入auth 密码进行登录
auth wqstest
至此,我们的redis安装完成