安装redis
1、下载redis
[root@VM-8-12-centos downfiloadfile]# wget http://download.redis.io/releases/redis-6.2.5.tar.gz
2、解压
[root@VM-8-12-centos downfiloadfile]# tar xzvf redis-6.2.5.tar.gz
3、安装redis
cd 到redis安装包的解压目录下,安装redis
[root@VM-8-12-centos downfiloadfile]# cd redis-6.2.5/
[root@VM-8-12-centos redis-6.2.5]# make
# 需要等一点时间编译
[root@VM-8-12-centos redis-6.2.5]# cd src/
[root@VM-8-12-centos src]# make install PREFIX=/usr/local/redis
4、返回redis解压文件,将redis配置文件移动到安装目录下
[root@VM-8-12-centos src]# cd ../
[root@VM-8-12-centos redis-6.2.5]# cp redis.conf /usr/local/redis/bin
5、配置redis后台启动
编辑redis.conf配置文件,将daemonize no改成daemonize yes
[root@VM-8-12-centos redis-6.2.5]# vi /usr/local/redis/bin/redis.conf
6、将redis加入到开机启动
[root@VM-8-12-centos redis-6.2.5]# vi /etc/rc.local
往里面添加 (开机调用开启redis命令)
/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
7、启动redis
[root@VM-8-12-centos ~]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
8、查看redis是否启动
[root@VM-8-12-centos ~]# ps -ef|grep redis
9、配置redis-cli软连接
[root@VM-8-12-centos bin]# ln -s /usr/local/redis/bin/redis-cli /usr/bin/redis
10、安装完成
配置远程连接
1、编辑redis配置文件redis.conf
将bind 127.0.0.1改为bind 0.0.0.0 (支持所有连接访问)
将protected-mode yes 改为no (允许公网访问)
2、redis添加登录密码(不改密码的话,可以忽略这一步)
将redis.conf配置文件里requirepass foobared取消注释,并且改为自定义密码
3、重启redis
# 关闭redis
[root@VM-8-12-centos ~]# pkill redis
# 启动redis
[root@VM-8-12-centos ~]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
4、查看redis服务
[root@VM-8-12-centos ~]# ps -ef|grep redis
可以看到redis服务已经不是127.0.0.1而是我们设置的0.0.0.0 (这里我自己端口号改成了6397,同样在redis.conf里改,参数是port ****)
5、测试远程连接
卸载redis
# 删除安装目录
rm -rf /usr/local/redis