Redis7.X安装卸载教程

不知不觉干了这么多运维的活,拿Redis7.X的安装卸载记录一下吧,也适用于其他版本的安装,其他软件也是如此。
开始之前可以先看下这个数据库引擎网站,里面有各种数据库的介绍排名等。
其他的就不多看了,直接找到官网地址去下载。
在这里插入图片描述
进入Reids官网,找到下载地址这里有两种下载安装包方式。
在这里插入图片描述
第一种,直接点击redis官网的Downloads下载tar.gz包,然后上传到服务器。
第二种,使用wget命令下载tar.gz包。

# 使用wget需要服务器有wget命令,没的可以装一下,自己可以新建一个放安装包的路径,地址是刚才下载地址
cd ~
mkdir soft
wget https://github.com/redis/redis/archive/7.0.0.tar.gz

这里就可以看到自己下载的安装包了。
在这里插入图片描述
安装步骤如下:

  1. 解压安装包。
# -xf可以减少点io对服务器性能的影响,当然也可以-zxvf等。
tar -xf redis-7.0.0.tar.gz 

在这里插入图片描述
2. 我们可以进到目录里阅读一下README.md文件,重点关注make、make distclean、make install、./install_server.sh等这些说明信息,然后进入到src路径下执行make编译命令。
在这里插入图片描述
如果这里报错没有安装gcc的话可以使用yum命令安装,安装好gcc再次执行make,若仍然报错,执行make distclean后再执行make。
在这里插入图片描述
3. 将redis安装到指定目录,执行以下命令,编译不报错则安装成功。

 # 这个可以根据你自己选择安装路径了。
 cd ..		# 进入到了/root/soft/redis-7.0.0目录
 make install PREFIX=/opt/tools/redis7   # 没有的目录会自动生成

在这里插入图片描述
4. 配置环境变量,为了方便起见配置一下环境变量吧,就省得自己找启动文件去启动了。

vim /etc/profile
#在文件末尾追加Redis环境变量配置,改成自己上一步的安装路径
export REDIS_HOME=/opt/tools/redis7
export PATH=$PATH:$REDIS_HOME/bin
# 保存配置文件后记得刷新一下不然检测不到的
source /etc/profile

在这里插入图片描述
5.启动redis后台实例并设置开机自启。

 cd utils
 ./install_server.sh 

这里7.X的版本出现了问题,需要注释掉配置文件里的一些内容,然后再执行下 ./install_server.sh 即可。
在这里插入图片描述

vim install_server.sh 
注释掉以下内容
#bail if this system is managed by systemd
#_pid_1_exe="$(readlink -f /proc/1/exe)"
#if [ "${_pid_1_exe##*/}" = systemd ]
#then
#       echo "This systems seems to use systemd."
#       echo "Please take a look at the provided example service unit files in this directory, and adapt and install them. Sorry!"
#       exit 1
#fi
再次执行启动脚本即可
 ./install_server.sh 

执行启动脚本,会让你选择一些东西,一般端口不用默认的,其他的默认就行,没什么报错就自动帮你注册了服务,并设置了开机自启,并且通过执行此脚本通过改变端口就可以启动多个实例,真的挺方便呢。
在这里插入图片描述
6. 查看实例状态,关闭,启动等操作。

# 查看Redis进程
ps -ef | grep redis
# 8128是我选择的端口,默认6379,查看8128端口的Redis实例状态
service redis_8128 status
# 停止8128端口的Redis实例
service redis_8128 stop
# 启动8128端口的Redis实例
service redis_8128 start
# 连接Redis,开始愉快的操作吧
 redis-cli -p 8128

在这里插入图片描述
卸载步骤如下:

  1. 先停止Redis服务,可以通过ps ef | grep redis 找到对应的进程号 kill -9 进程号,也可以通过service redis_8128 stop
  2. 然后删除掉我们安装目录的redis,rm -rf /opt/tools/redis7
  3. 如果还想更干净可以通过 find / -name redis 命令,将查到的文件夹及目录都删除即可。

爷爷与大风对抗着,车子未能前进,但也没有后退半步。风来时爷爷没有躲避,尽管风把我们车上的草刮的只剩下一棵,我们的车还在,我们就像是钉在大坝上一样,没有前进,但是也没有倒退,我觉得从这个意义上来讲,我们胜利了。——莫言

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迷梦星河

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值