当前位置:

首页 > 编程开发 > 如何在Linux上部署Redis?

如何在Linux上部署Redis?

Redis Assistant
Redis Assistant

Redis Assistant 是一款为Redis设计的高效可视化管理与监控工具,提供多种操作模式,高效处理服务器数据。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。

立即下载
¥19
Windows/macOS/Linux 2026-08-22
正版软件 Windows macOS软件 Linux 数据库管理工具

1.在官网下载Linux版本redis2.拷贝到linux服务器上,解压到指定目录3.解压后得到redis文件夹-----移动到自己知道的文件位置4.注:redis是c语言编写,需要依托c语言环境yuminstallgcc-c++tcl进入到redis安装目录执行make---------------编译redis注意:redis6以上版本make编译可能报错,需要升级gcc版本#第一步sudoyuminstallcentos-release-scl#第二步sudoyuminstalldevtoolset

本文目录

    1.在官网下载Linux版本redis

    2.拷贝到linux服务器上,解压到指定目录

    3.解压后得到redis文件夹-----移动到自己知道的文件位置

    4.注:redis是c语言编写,需要依托c语言环境

    yum install gcc-c++ tcl

    进入到redis安装目录

    执行

    make---------------编译redis
    注意:redis6以上版本make编译可能报错,需要升级gcc版本
    #第一步
    sudo yum install centos-release-scl
    #第二步
    sudo yum install devtoolset-7-gcc*
    #第三步
    scl enable devtoolset-7 bash

    最后进行

    make install

    5.redis默认安装路径 use/local/bin

    编译安装后会在此目录下

    redis-server 服务端

    redis-cli 客户端

    6.我们可以把redis安装目录下配置文件:redis.conf文件拷贝到:use/local/redisconf/redis.con下

    注:redisconf是我们自己创建的文件夹,以放置配置文件错误导致程序无法启动(做一个备份)

    7.完成上述步骤后可以启动redis

    redis-server /usr/local/rediscong/redis.conf
    redis-cli----启动客户端

    8一些在redis.conf文件里的配置解析

    bind 127.0.0.1 -::1 
    指定 redis 只接收来自于该 IP 地址的请求
    在配置文件redis.conf中,默认的bind 接口是127.0.0.1,也就是本地回环地址。这样的话,访问redis服务只能通过本机的客户端连接,而无法通过远程连接,
    这样可以避免将redis服务暴露于危险的网络环境中,防止一些不安全的人随随便便通过远程
    连接到redis服务。
    如果bind选项为空的话,那会接受所有来自于可用网络接口的连接。
    (绑定的是服务器上网卡的ip,不是谁要连接绑定谁的ip,绑定服务器网卡连接后,远程访问只要通过这个网卡地址来的Redis请求,都可以访问redis)
    
    远程连接可采取指定多个IP方式,例:bind 192.168.11.129 127.0.0.1
    或者:bind 0.0.0.0----服务器上所有的ipv4地址
    daemonize---此配置有两个值 yes/no 
    守护进程(daemon)是一类在后台运行的特殊进程,用于执行特定的系统任务。很多守护进程在系统引导的时候启动,并且一直运行直到系统关闭。另一些只在需要的时候才启动,完成任务后就自动结束
    当daemonize yes代表开启守护线程---守护进程开启后台启动
    当daemonize no 代表关闭守护线程
    protected-mode---此配置有两个值 yes/no 
    保护模式
    当protected-mode yes代表开启保护模式---(当没有为redis显示指定bind且没有设置密码时,此时redis就认为是不安全的,当开启保护模式后,保护模式的作用是只允许本地回环地址127.0.0.1和::1(ipv6回环地址的表示形式)访问。)
    当protected-mode no 代表关闭保护模式
    requirepass password ---设置密码
    在配置文件中设置密码需要重启redis服务
    客户端启动
    1:redis-cli---进入命令行
    2:auth password---输入密码
    在客户端修改redis密码
    修改密码:config set requirepass password
    查看密码:config get requirepass

    使用RedisDesktopManager连接redis服务时候可能出现连接失败问题

    解决此问题方法如下

    1.确保配置文件中bind设置

    2.开启保护模式时候需要设置密码

    3.配置文件的修改需要重启服务

    redis启动和关闭

    redis的启动命令
    redis-server  /usr/local/rediscong/redis.conf
    如在/user/local/rediscong/目录下输入命令redis-server  /usr/local/rediscong/redis.conf ,那么redis备份文件就在/user/local/rediscong/dump.rdb
    redis关闭命令
    进入客户端redis-cli 
    执行shutdown
    本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
    作者最新文章
    编程开发 Linux
    相关文章 更多
    linux删除用户与用户组的方法及命令教程
    linux删除用户与用户组的方法及命令教程

    掌握Linux中删除用户和用户组的正确方法,避免残留文件和进程冲突。本文深入解析userdel和groupdel命令的参数用法,提供处理“用户仍在使用”等常见错误的实战方案。

    Linux如何开启端口号?开放端口命令详解
    Linux如何开启端口号?开放端口命令详解

    详细讲解Linux如何开启端口号以及常用的开放端口命令。

    crossover卸载软件下载及重新安装教程
    crossover卸载软件下载及重新安装教程

    遇到CrossOver运行错误或需要更新版本时,如何彻底卸载旧版并干净重装?本教程详解macOS和Linux下的卸载步骤、残留文件清理方法及官方下载渠道,确保软件环境纯净稳定。

    查看更多
    精品专题 更多
    装机必备
    装机必备

    正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

    Windows
    Windows

    正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

    PDF教程
    PDF教程

    正软商城PDF教程频道提供PDF编辑、转换、合并、拆分、压缩及格式处理方法,同时介绍常用PDF软件和工具的使用技巧。

    Mac软件 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    Aperty macOS版
    Aperty macOS版
    macOS

    Aperty 是 Skylum 推出的 AI 人像修图软件,支持自然肤质修饰、瑕疵处理、面部与身体调整、预设及批量同步。

    WINDOWS 更多
    讯飞智作 网页版
    讯飞智作 网页版
    Windows/ macOS/ Linux

    讯飞智作是一款基于语音合成技术、虚拟人驱动技术与数字人形象声音构建能力的 AI 数字人音视频创作平台。

    火山引擎 网页版
    火山引擎 网页版
    Windows/ macOS/ Linux

    火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。

    PixTV 网页版
    PixTV 网页版
    Windows

    PixTV 是一款在浏览器中使用的 AI 视觉内容创作平台,提供图片、视频、音频、文字生成、AI 分镜、局部重绘、提示词反推和无限画布等工具,适合短剧、漫剧、广告及社交媒体内容制作。

    即将离开本站
    您即将前往第三方网站,请确认是否继续?