• 【Linux】安装部署Redis


    在这里插入图片描述

    个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
    个人主页:.29.的博客
    学习社区:进去逛一逛~

    在这里插入图片描述


    1.gcc编译环境

    Linux环境安装Redis必须先具备gcc编译环境

    # 查看gcc环境的命令
    gcc -v
    
    • 1
    • 2

    在这里插入图片描述

    • gcc是linux下的一个编译程序,是c程序的编译工具



    2.c++库环境

    # 安装c++库
    yum -y install gcc-c++
    
    • 1
    • 2



    3.安装epel

    EPEL 的全称叫 Extra Packages for Enterprise Linux 。EPEL是由 Fedora 社区打造,为RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。EPEL则为服务器版本提供大量的rpm包(yum程序所使用的程序安装包,类似Windows的exe),而且大多数rpm包在官方 repository 中是找不到的。

    # 安装epel
    yum -y install epel-release
    
    • 1
    • 2

    在这里插入图片描述




    4.安装redis

    1. 下载好的压缩包,上传到Linux中的/opt目录下

    在这里插入图片描述


    1. 在/opt目录下解压
    tar -zxvf redis-7.0.8.tar.gz
    
    • 1

    在这里插入图片描述


    1. 进入解压后的目录,执行安装命令(默认安装目录:usr/local/bin)
    # 进入目录
     cd redis-7.0.8
    # 执行编译并安装
    make && make install
    
    • 1
    • 2
    • 3
    • 4

    安装完成后,查看默认安装路径内安装的内容
    在这里插入图片描述





    5.redis相关命令

    安装完成后的相关命令

    redis-cli         #客户端,操作入口(进入redis内部)
    redis-server      #服务器启动命令
    redis-benchmark   #性能测试工具,服务启动后运行,查看设备性能
    redis-check-aof   #修复由问题的AOF文件
    redis-check-dump  #修复有问题的dump.rdb文件 
    redis-sentinel    #redis集群使用
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6



    6.修改redis.conf配置文件

    # 进入vim编辑器,编辑从/opt/redis-7.0.8/redis.conf备份来的redis7.conf
    vim /myredis/redis7.conf
    
    #配置文件中:
    #daemonize no  改为  daemonize yes
    daemonize yes
    
    #protected-mode yes  改为  protected-mode no
    protected-mode no
    
    #将bind 127.0.0.1注释掉,避免影响到远程连接
    # bind 127.0.0.1 -::1
    
    #添加redis访问密码
    requirepass 密码
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15



    7.服务启动与关闭

    #配置完成并保存文件后:
    #读取编辑后的配置文件启动服务
    redis-server /myredis/redis7.conf
    
    #进入redis服务器内部,-a输入密码,-p访问指定端口6379
    redis-cli -a 123456 -p 6379
    
    #退出服务器内部
    quit
    
    # 单实例关闭服务:redis-cli -a 输入密码 shutdown
    redis-cli -a 123456 shutdown
    
    # 多实例关闭服务:redis-cli -p 6379 shutdown
    redis-cli -p 6379 shutdown
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15

    在这里插入图片描述




    在这里插入图片描述

  • 相关阅读:
    (蓝宝书)网络安全——CTF那些事儿
    elasticsearch-6.8.5升级至6.8.22
    【剑指offer系列】70. 股票的最大利润
    产品设计与用户体验 优漫动游
    《回炉重造》——注解
    笙默考试管理系统-MyExamTest----codemirror(24)
    4.4亿赎金,6800GB数据窃取,勒索病毒攻击到底怎么防?
    Cocos2dx-lua ScrollView[一]基础篇
    pinpoint监控tomcat应用,页面显示No data collected
    Playcanvas后处理-辉光bloom
  • 原文地址:https://blog.csdn.net/ebb29bbe/article/details/129664075