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__