文章目录

  • 1.下载与上传
  • 2.环境配置
  • 3.解压压缩包
  • 4.编译,安装
  • 5.==安全设置==
  • 6.后台启动Redis
  • 7.客户端连接redis
  • 8.关闭redis


1.下载与上传

前往Redis官网下载最新版redis压缩包,将其上传到linux服务器的opt文件夹中

redis主服务器 挂 服务器部署redis_linux

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主服务器 挂 服务器部署redis_redis_02

  • 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主服务器 挂 服务器部署redis_Redis_03

随后,在本身的启动命令基础上,后面再加上配置文件的路径,即

redis-server /opt/redis-6.2.5/redis/conf

如此便实现了redis的后台启动,输入下方命令查看进程

ps -ef | grep redis

redis主服务器 挂 服务器部署redis_redis主服务器 挂_04

7.客户端连接redis

先输入下方指令连接redis服务端

redis-cli -p 端口号

redis主服务器 挂 服务器部署redis_linux_05

再输入下方指令验证密码

auth 密码

redis主服务器 挂 服务器部署redis_服务器_06

客户端的退出命令是

exit

8.关闭redis

可以在客户端连接时,使用shutdown指令关闭redis服务端

shutdown

也可以找到对应进程的进程号,使用kill命令杀死进程

ps -ef | grep redis			# 查看所有名字中有"redis"的进程
screen -ls							# 使用screen启动时,查看所有进程
kill -9 进程号						# 杀死进程