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-serverredis-cli两个文件。

redis-4.0.0目录下,可以看到redis-conf文件,这是redis的配置文件。

Linux服务的启动和停止

Linux中redis服务启动,可以使用redis-server,默认端口号为6379

在src目录下,执行./redis-server,就可以开启服务。

image-20220801150048450

Ctrl C就可以停止服务。

后台启动redis服务

进入redis-4.0.0目录,输入vim redis.conf来修改配置文件。

输入/daemonize 查找daemonize

image-20220801150537191

输入i,进入插入模式,修改完毕后,按Esc,再输入:wq回车,保存并退出。

如果要修改端口号就修改配置文件redis 6379,就可以。

重新启动redis【在redis的根目录下,执行以下命令】

1
src/redis-server ./redis.conf

image-20220801151048138

给redis设置密码

修改redis的配置文件。找到requirepass foobared

image-20220801151611560

将这一行的注释去掉,并将foobared 改为你自己的密码

关闭之前的redis服务

1
ps -ef|grep redis			#查看redis进程

image-20220801151926216

进程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远程连接的

修改配置文件

image-20220801152754082

找到bind 127.0.01 ,并将其注释掉。保存并退出

然后重启服务。

1
2
3
ps -ef|grep redis			#查看redis进程
kill -9 32056 #杀掉这个进程
src/redis-server ./redis.conf

注意要关闭防火墙

1
systemctl stop firewalld 

最后在window在redis目录下,进入cmd

1
redis-cli -h "ip地址" -p 6379 -a "你的密码"

然后就可以远程连接redis了

__END__