Redis7安装

1. 使用什么系统安装redis

由于企业里面做Redis开发,99%都是Linux版的运用和安装,几乎不会涉及到Windows版,上一步的讲解只是为了知识的完整性,Windows版不作为重点,同学可以下去自己玩,企业实战就认一个版: Linux

2. linux环境安装redis必须先具备gcc编译环境

2.1 什么是gcc

gcc是linux下的一个编译程序,是C程序的编译工具。

GCC(GNU Compiler Collection) 是 GNU(GNU's Not Unix) 计划提供的编译器家族,它能够支持 C, C++, Objective-C, Fortran, Java 和 Ada 等等程序设计语言前端,同时能够运行在 x86, x86-64, IA-64, PowerPC, SPARC和Alpha 等等几乎目前所有的硬件平台上。鉴于这些特征,以及 GCC 编译代码的高效性,使得 GCC 成为绝大多数自由软件开发编译的首选工具。虽然对于程序员们来说,编译器只是一个工具,除了开发和维护人员,很少有人关注编译器的发展,但是 GCC 的影响力是如此之大,它的性能提升甚至有望改善所有的自由软件的运行效率,同时它的内部结构的变化也体现出现代编译器发展的新特征。

2.2 查看gcc版本

gcc -v

2.3 安装

yum -y install gcc-c++

3. 版本选择

3.1 查看redis版本

redis-server -v

3.2 老版本有bug,建议升级到6.0.8以上的版本

3.3 本次使用7.0版本

4. 安装步骤

4.1 下载redis-7.0.0.tar.gz 然后将它放入 /opt 目录中

下载命令:

wget https://download.redis.io/releases/redis-7.0.0.tar.gz

4.2 解压redis.tar包,并进入目录

tar -zxvf redis-7.0.0.tar.gz

cd redis-7.0.0

4.4 在redis-7.0.0目录中执行make命令

make && make install

4.5 查看默认安装目录 usr/local/bin

linux 下的 /usr/local类似我们的windows系统的 C:\Program Files


安装后查看

redis-benchmark:性能测试工具,服务启动后运行该命令,看看自己本子性能如何

redis-check-aof: 修复有问题的AOF文件,rdb和aof后面讲

redis-check-dump: 修复有问题的dump.rdb文件

redis-cli: 客户端,操作入口
redis-sentinel: redis集群使用

redis-server: Redis服务器启动命令

4.6 将默认的redis.conf拷贝到自定义好的一个路径下,比如/myredis

4.7 修改/myredis目录下redis.cnf配置文件做初始化设置

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 你自己设置的密码

 

4.8 启动服务

/usr/local/bin目录下运行redis-server,启用/myredis目录下的redis.conf文件

4.9 连接服务

redis-server /myredis/redis.conf  指定配置文件

redis-cli 进入redis, 密码认证

4.10 关闭

单实例关闭: redis-cli -a 111111 shutdown
多实例关闭,指定端口关闭:redis-cli -p 6379 shutdown

5. yum 安装 redis

5.1 安装redis

1、安装最新版的 redis ,需要安装Remi的软件源,官网地址

yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
2. 输入 yum --enablerepo=remi install -y redis

3. 查看redis状态 systemctl status redis.service

4. 启动 redis  并设置开机自启, systemctl start redis.service,  systemctl enable redis.service

5. 配置文件路径 /etc/redis.conf

6、输入 redis-server -v  查看版本

5.2 yum安装redis的目录结构

Redis系列 - Redis安装目录和配置参数详解(Yum方式安装rpm包)_W-大泡泡的博客-CSDN博客

6. docker 安装redis

Docker 常规软件安装_qq_43085588的博客-CSDN博客

7. 卸载步骤

停止redis-server 服务 


删除/usr/local/lib目录下与redis相关的文件

ls -l /usr/local/bin/redis-*
rm -rf /usr/local/bin/redis-*


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值