一、概述

由于企业里面做Redis开发,99%的都是Linux版的运用和安装,几乎不会涉及到Windows版

二、依赖

Linux安装Redis必须先具备gcc编译环境
gcc -v
安装redis之前需要具备c++库环境
yum install -y gcc-c++

三、版本选择

Redis7 安装配置_配置文件

四、安装步骤

1、下载命令:
wget https://download.redis.io/releases/redis-7.0.0.tar.gz

2、解压
cd /opt
tar -xvf redis-7.0.0.tar.gz

3、编译安装
cd redis-7.0.0
make && make install #如果用root用户安装
make #如果用普通用户安装,执行make install会将src路径下的可执行命令拷贝到/usr/local/bin下面,普通用户没权限

4、命令介绍
/usr/local/bin:
redis-benchmark  性能测试工具,服务启动后运行该命令,看看自己本子性能如何
redis-check-aof  修复有问题的aof文件
redis-check-dump 修复有问题的dump.rdb
redis-cli 客户端,操作入口
redis-sentinel Redis哨兵使用
redis-server Redis服务器启动命令

5、配置文件
解压目录/opt/redis-7.0.0有一个默认的redis.onf
配置文件修改
redis.conf配置文件,改完后确保生效,记得重启,记得重启
   1 默认daemonize no              改为  daemonize yes
   2 默认protected-mode  yes    改为  protected-mode no
   3 默认bind 127.0.0.1             改为  直接注释掉(默认bind 127.0.0.1只能本机访问)或改成本机IP地址,否则影响远程IP连接
   4 添加redis密码                      改为 requirepass 你自己设置的密码

6、启动服务
redis-server /opt/redis-7.0.0/redis.conf

7、连接服务

Redis7 安装配置_配置文件_02

8、redis端口默认6379
Redis的默认端口是6379,是由手机键盘字母MERZ的位置决定的。MERZ在Antirez的朋友圈语言中是"愚蠢和傻B"的代名词,
它源于意大利广告女郎Alessia Merz在电视节目上说了一堆愚蠢的话,redis之父对她有"特殊"印象,就给她弄成端口号了

9、关闭服务
单实例关闭
redis-cli -a 111111 shutdown
多实例关闭,指定端口关闭
redis-cli -p 6379 -a 111111 shutdown

五、卸载步骤

1、关闭实例

2、删除/usr/local/bin下面可执行文件
ls -l /usr/local/bin/redis-*
rm -rf /usr/local/bin/redis-*

3、清理掉配置文件和数据文件等