Linux安装Redis(Shell脚本方法,解放双手)

Linux安装Redis(Shell脚本方法,解放双手)

  • 环境:centos7.6(腾讯云)

1.编写脚本

首先确认需要安装的目录并移动到此,然后开始编写脚本

vim install_redis.sh

脚本内容如下,可以根据需要自行更改,这里只做参考

#!/bin/bash
# 在当前目录下安装Redis
if [ $# -eq 0 ]; then
  echo "请至少传入一个参数,例如:redis-6.2.3"
  exit 1
fi
# 1.创建并移动至当前目录
mkdir redis
cd redis
# 2.下载安装包
wget https://download.redis.io/releases/$1.tar.gz
# 3.解压
tar zxvf $1.tar.gz
# 4.redis是c语言编写,需要先安装gcc
yum install gcc-c++
# 编译
cd $1
make
# 5.安装
# 获取当前目录
current_dir=$(pwd)
make PREFIX=${current_dir} install
if [ $? -eq 0 ]; then
  echo "DONE!"
else
  echo "EXCEPTION!"
fi

2.运行脚本

这里有两种方式,不过都需要传入参数,参数为需要安装的Redis的版本
可以参考Redis版本

方式一

直接运行脚本

sh ./install_redis.sh redis-6.2.3

方式二

添加执行权限后,直接运行

chmod +x install_redis.sh
./install_redis.sh redis-6.2.3

运行结果

脚本运行结果图

3.启动Redis

移动至redis目录,可以看到有一个压缩包和一个redis文件夹
在这里插入图片描述
移动至文件夹中,随后进入src目录,启动Redis

cd redis-6.2.3
cd src
./redis-server

启动效果如下
在这里插入图片描述

启动客户端

需要先启动服务端

./redis-cli

在这里插入图片描述

编写配置

如果我们需要对redis的启动做一些更改,可以通过更改配置来实现
在这里插入图片描述
更改前,我们先对原来的进行备份

cp redis.conf redis.conf.bak
守护线程

将daemonize设置为yes即可

vim redis.conf

在这里插入图片描述

远程连接

如果我们需要进行远程连接,则需要将保护模式关闭,即把protected-mode设置为no
在这里插入图片描述

  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值