Redis下载
https://download.redis.io/releases/
下载4.0.0版本【其他版本也可也】
Redis安装
1、将Redis安装包上传到LInux
2、解压安装包,命令 tar -zxvf redis-4.0.0.tar.gz -C /usr/local
解压的是Redis的源码【C语言】,需要对它进行编译。
3、安装Redis的依赖环境gcc,命令yum install gcc-c++【对C语言源码进行编译的环境】
4、进入/usr/local/redis-4.0.0,进行编译,命令:make
5、进入reids的src目录,进行安装,命令:make install
最后就安装完毕了
在redis-4.0.0/src目录下,可以看到redis-server和redis-cli两个文件。
在redis-4.0.0目录下,可以看到redis-conf文件,这是redis的配置文件。
Linux服务的启动和停止
Linux中redis服务启动,可以使用redis-server,默认端口号为6379
在src目录下,执行./redis-server,就可以开启服务。

Ctrl C就可以停止服务。
后台启动redis服务
进入redis-4.0.0目录,输入vim redis.conf来修改配置文件。
输入/daemonize 查找daemonize

输入i,进入插入模式,修改完毕后,按Esc,再输入:wq回车,保存并退出。
如果要修改端口号就修改配置文件redis 6379,就可以。
重新启动redis【在redis的根目录下,执行以下命令】
1 | src/redis-server ./redis.conf |

给redis设置密码
修改redis的配置文件。找到requirepass foobared

将这一行的注释去掉,并将foobared 改为你自己的密码
关闭之前的redis服务
1 | ps -ef|grep redis #查看redis进程 |

进程ID为32056【注意这个进程ID是变化的】
1 | kill -9 32056 #杀掉这个进程 |
重新启动redis【在redis的根目录下,执行以下命令】
1 | src/redis-server ./redis.conf |
连接Redis服务
本地连接redis服务
在redis的根目录下,执行以下命令
1 | src/redis-cli -h localhost -p 6379 -a "你的密码" |
远程连接redis服务
redis默认是拒绝redis远程连接的
修改配置文件

找到bind 127.0.01 ,并将其注释掉。保存并退出
然后重启服务。
1 | ps -ef|grep redis #查看redis进程 |
注意要关闭防火墙
1 | systemctl stop firewalld |
最后在window在redis目录下,进入cmd
1 | redis-cli -h "ip地址" -p 6379 -a "你的密码" |
然后就可以远程连接redis了
__END__