文章目录
- 1.下载与上传
- 2.环境配置
- 3.解压压缩包
- 4.编译,安装
- 5.==安全设置==
- 6.后台启动Redis
- 7.客户端连接redis
- 8.关闭redis
1.下载与上传
前往Redis官网下载最新版redis压缩包,将其上传到linux服务器的opt文件夹中
2.环境配置
打开XShell,连接上服务器后,用下方指令安装gcc
yun install gcc
3.解压压缩包
tar -zxvf redis-6.2.5.tar.gz
其中redis-6.2.5.tar.gz是压缩包的名字
4.编译,安装
进入解压出来的文件夹
cd redis-6.2.5
编译
make
安装
make install
此时,redis就会被安装到/usr/local/bin目录下
- redis-server:Redis服务器启动命令
- redis-cli:Redis客户端操作命令
5.安全设置
为了预防Redis被人恶意攻击,需要对Redis的配置进行修改
进入opt/redis-6.2.5,找到redis.conf
- 保护模式:protected-mode
no
关闭以允许外部连接 - 限制ip:bind * -:😗 允许任何ip连入redis
- 端口号:port
45136
- 设置密码:requirepass
abcdefg
6.后台启动Redis
理论上用screen也是能将redis挂在后台的,不过redis本身也支持挂在后台,只需要修改对应的配置文件即可
进入opt/redis-6.2.5,找到redis.conf
随后,在本身的启动命令基础上,后面再加上配置文件的路径,即
redis-server /opt/redis-6.2.5/redis/conf
如此便实现了redis的后台启动,输入下方命令查看进程
ps -ef | grep redis
7.客户端连接redis
先输入下方指令连接redis服务端
redis-cli -p 端口号
再输入下方指令验证密码
auth 密码
客户端的退出命令是
exit
8.关闭redis
可以在客户端连接时,使用shutdown指令关闭redis服务端
shutdown
也可以找到对应进程的进程号,使用kill命令杀死进程
ps -ef | grep redis # 查看所有名字中有"redis"的进程
screen -ls # 使用screen启动时,查看所有进程
kill -9 进程号 # 杀死进程