一 、 R edis安装
1.下载redis的二进制安装包:
redis-6.2.0.tar.gz
2.解压安装包:
tar -zxvf redis-6.2.0.tar.gz
3.进入redis文件夹,安装:
cd redis-6.2.0
make
等待make命令执行完成即可。
如果执行make命令报错:cc 未找到命令,原因是虚拟机系统中缺少gcc,执行下面命令安装gcc:
yum -y install gcc automake autoconf libtool make
如果执行make命令报错:致命错误:jemalloc/jemalloc.h: 没有那个文件或目录,则需要在make指定分配器为libc。执行下面命令即可正常编译:
make MALLOC=libc
make命令执行完,redis就编译完成了。
执行下面命令安装redis,并指定安装目录
make install PREFIX=/usr/local/redis
至此,redis即安装成功。
二、启动
1.修改配置文件;
cd /usr/local/redis-6.2.0/redis.conf
注释掉这个:bind 127.0.0.1 -::1
新增:bind ip
2.前台启动redis(这样子ctrl+c就退出了):
./bin/redis-server redis.conf
或者指定redis.conf 的方式启动
./redis-server /home/redis/conf/redis.conf
3.启动报错:

处理,执行这段命令即可:echo 1 > /proc/sys/vm/overcommit_memory
三、后台启动
3.设置后台启动(修改后启动CTRL+C就不会退出了):
vi /usr/local/redis-6.2.0/redis.conf
修改 daemonize为 yes
停止服务:
四、修改密码
4.修改redis密码:
vi /usr/local/redis-6.2.0/redis.conf
修改 requirepass 后面值,即设置密码
五、修改端口号:
找到port后修改
六、测试是否可用
通过redis-cli测试redis是否可用,在redis安装目录执行下面命令:
./bin/redis-cli
此处我们通过下面命令随便set一个字符串类型的值,key是test,value是hello:
set test hello

然后通过下面命令get出test这个key的value值:
get test

测试没有问题,至此,redis在我们的Linux服务器上就已经安装完成了。