http://gimg2.baidu.com/image_search/src=http%3A%2F%2Fc-ssl.duitang.com%2Fuploads%2Fitem%2F202005%2F08%2F20200508102713_L8aCB.jpeg&refer=http%3A%2F%2Fc-ssl.duitang.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1649077062&t=40b7b14053ef546a57de4934b9442cbe",

Redis安装之Redis7单机安装&卸载(Linux版)

卸载

## 查看当前服务器是否安装redis及其版本
redis-server -v

## 停止服务
### 停止单机上的单实例
redis-cli -a 9527 shutdown
### 停止单机上的多实例的某一个实例
redis-cli -a 9527 -p 6379 shutdown
### 查看是否停止完全
ps -ef | grep redis

## 删除/usr/local/bin目录下 redis 相关文件
rm -rf /usr/local/bin/redis-*

安装

  1. 环境准备
## 查看Linux系统位数(需要64位)
getconf LONG_BIT

## 查看gcc版本(需 >= 4.8.5)
gcc -v
## 若无gcc,在正确配置yum源前提下执行:
yum -y install gcc-c++
  1. 执行安装
## 下载
mkdir -p /opt/package
wget https://github.com/redis/redis/archive/7.2.4.tar.gz 

## 解压
tar -zxvf 7.2.4.tar.gz  -C ../
cd /opt/redis-7.2.4

## 编译
make && make install
   ## 输出:INSATLL redis-server INSTALL redis-benchmark INSTALL redis-cli 即安装成功
   ## 编译后会在/usr/local/bin目录下生成redis相关命令
   ## -> redis-benchmark:性能测试工具
   ## -> redis-check-aof:AOF文件修复工具
   ## -> redis-check-dump:dump.rdb文件修复工具
   ## -> redis-cli:redis客户端
   ## -> redis-sentinel:redis集群管理工期
   ## -> reids-server:redis服务器启动命令


## 配置
cp /opt/redis-7.2.4/redis.conf /opt/redis-7.2.4/redis.conf.bak
vi /opt/redis-7.2.4/redis.conf 
   ## 1. 修改 daemonize 参数值为 yes,让redis以3守护线程方式启动。
    daemonize yes
   ## 2. 修改 protected-mode 参数值为 no,关闭保护模式,允许其他远程主机访问。
    protected-mode no
   ## 3. 注释掉 bind 127.0.0.1 , 注释掉 bind 访问白名单。
    ## bind 127.0.0.1
   ## 4. 修改默认密码 requirepass 参数
    requirepass 219527

## 启动服务
redis-server /opt/redis-7.2.4/redis.conf

## 连接测试
redis-cli -a 219527 -p 6379
172.0.0.1:6379 > ping
TONG
## 出现TONG即OK
posted @ 2024-03-07 20:19  DeepInThought  阅读(101)  评论(0编辑  收藏  举报