连接redis(连接redis的linux命令)

连接redis(连接redis的linux命令)p id 30E9SH23 经过上一章节的介绍 相信大家对 Redis 已经有了大致的认知 今天主要给大家详细讲解 Redis 在 Windows Linux Docker 下的安装过程 p p p h5 01 Windows h5 p p

大家好,我是讯享网,很高兴认识大家。




讯享网

 <p id="30E9SH23">经过上一章节的介绍,相信大家对Redis已经有了大致的认知,今天主要给大家详细讲解Redis在Windows、Linux、Docker下的安装过程。</p><p><h5>01、Windows</h5></p><p id="30E9SH24">下面给大家介绍三种在Windows环境下安装Redis的方式:官方建议方式、可执行文件方式、脚本方式。</p><p id="30E9SH25"><strong>1、官</strong><strong>方建议方式</strong></p><p id="30E9SH26">Redis官方是不支持直接在纯Windows环境下安装的,如果想要在Windows环境下启用WSL2,然后在Windows上运行Linux子系统,最后在Linux子系统上安装Redis,因此本质上同Linux安装方式一样,因此这里不做过多说明,下一章节详细讲解。</p><p id="30E9SH27"><strong>2、脚</strong><strong>本方式</strong></p><p id="30E9SH28">脚本方式我们以最新的7.4.0版本为例来说明,大家可以自行到网上下载,我用的是Redis-7.4.0-Windows-x64-msys2-with-Service包,有需要的可以私我。</p><p id="30E9SH29">先来看看文件包中有啥:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fc9j00sjegw4002wd000v100hqp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2B"><strong>①单次启动</strong></p><p id="30E9SH2C">如果只是临时用一下,做个测试啥的,可以用单次启动,用完关掉就行。</p><p id="30E9SH2D">直接找到“start.bat”文件双击即可。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F9aab67abj00sjegw5000md000qy00dzp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2F">然后在安装包文件夹下另起一个命令行窗口执行redis-cli,然后执行ping命令验证,会返回PONG。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F38cb7f63j00sjegw6000md000jv0062p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2H"><strong>②安装成服务</strong></p><p id="30E9SH2I">如果用于项目需要长期运行,并且开机随机启动则需要安装成服务。</p><p id="30E9SH2J">首先把安装包放到想要安装的目录下,这样可以直接把Redis安装到当前目录了,在安装包中找到“install_redis_service.bat”文件并双击。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fj00sjegw7000cd000n9004rp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2L">这里可以修改安装目录,不修改则以当前文件目录为安装目录,然后直接按回车键。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fb7j00sjegw8000hd000ow0085p.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2N">这里可以修改配置文件路径,默认即可,然后直接按回车键。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fccc4d08ej00sjegvl000md000pj008gp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2P">最后确认一下安装目录和配置文件位置,按任意键即可开始安装并会自动启动服务。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fa6f93a6ej00sjegvm000qd000pk00aop.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2R">安装成功后可以执行redis-cli进行验证。</p><p id="30E9SH2S">对于已安装好的服务,可以在安装包中找到“uninstall_redis_service.bat”文件,双击即可卸载。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F0b23d757j00sjegvn000bd000k4008np.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH2U">注:此时redis-cli只能在安装目录下才能打开,如果想任意打开命令行窗口都能执行,需要把安装目录配置到系统环境变量中才行。</p><p id="30E9SH2V"><strong>3、可</strong><strong>执行文件方式</strong></p><p id="30E9SH30">虽然官方不直接支持Windows安装,但是还是有很多大神制作了一些安装包。下面以5.0.14.1版本安装为例,详细说下安装步骤。没有用最新版本因为我手有这个版本,需要安装包的可以私我,也可以自己到网上找。上正红一般Windows中可执行文件后缀为exe或者msi。</p><p id="30E9SH31">1 双击Redis-x64-5.0.14.1.msi文件,进入如下图界面,然后点击Next:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F687dffefj00sjegvo0012d000dw00avp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH33">2 勾选复选框,并点击Next:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Ff4e11e00j00sjegvp000ud000dv00avp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH35">3 进入如下界面:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fc7e92df4j00sjegvp000md000du00atp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH37">4 修改路径,把C改为D,并勾选复选框:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F07c9f1f9j00sjegvq000od000du00avp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH39">5 进入如下界面,如果不需要修改端口号,保持当前默认设置,点击Next:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F3fab2953j00sjegvr000md000du00aup.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3B">6 进入如下界面,并保持默认设置,继续点击Next:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F3cfaa217j00sjegvr000kd000du00aup.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3D">7 进入如下界面,并点击Install:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F22da599bj00sjegvs000ld000du00aup.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3F">8 进入如下界面等待安装完成:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fa0b9bdb0j00sjegvt000kd000ds00aup.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3H">9 最后进入如下界面,点击Finish完成安装:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F037a9324j00sjegvu000sd000du00atp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3J">10 通过命令行窗口执行redis-cli验证是否安装成功,执行ping命令会返回PONG:</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F1c3e7528j00sjegvu0008d000d7005cp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3L">注:安装的方式,会自动添加系统环境变量,因此任意命令行窗口都可以执行。</p><p><h5>02、Linux</h5></p><p id="30E9SH3M">本文以Ubuntu20.04.1版本作为演示,其他版本Linux操作系统可能有些许差异,主要是不同操作系统命令上的差异,安装的整体思路都一样。主要有两种方式安装:apt包管理器、源码编译。</p><p id="30E9SH3N"><strong>1、a</strong><strong>pt包管理器方式(推荐)</strong></p><p id="30E9SH3O">apt包管理方式只需要一行代码即可完成安装,应该是最简单方便的,相对源码编译还是推荐这种方式。</p><p id="30E9SH3P">首先执行以下命令更新本地包信息到最新版本:</p><p id="30E9SH3Q">sudo apt update</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fba0ee22bj00sjegvw0016d000sg00lcp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH3S">然后执行以下命令安装redis。</p><p id="30E9SH3T">sudo apt install redis-server redis-tools</p><p id="30E9SH3U">注:redis-server是redis服务,redis-tools是redis工具集。</p><p id="30E9SH3V">然后可以运行redis-cli进行验证。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F7f47e034p00sjegvx0001d0008x003op.png&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH41">也可以执行以下命令,看看服务运行情况。</p><p id="30E9SH42">sudo systemctl status redis-server.service</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fb8a15ac0j00sjegvy000cd000sg009zp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH44"><strong>2、源</strong><strong>码编译方式</strong></p><p id="30E9SH45">源码编译方式大概经历三个步骤:下载源码、编译、安装。</p><p id="30E9SH46"><strong>①下</strong><strong>载源码</strong></p><p id="30E9SH47">运行以下命令。</p><p id="30E9SH48"># 下载最新的稳定版本源码,也可以按需按需指定版本</p><p id="30E9SH49">wget https://download.redis.io/redis-stable.tar.gz</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F5661a37fj00sjegvy000ad000sg008hp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH4B"><strong>②编</strong><strong>译Redis</strong></p><p id="30E9SH4C">首先安装以下必要依赖:</p><p id="30E9SH4D">sudo apt update</p><p id="30E9SH4E">sudo apt install build-essential tcl</p><p id="30E9SH4F">sudo apt-get install pkg-config</p><p id="30E9SH4G">然后解压源码,并进入目录,执行编译命令。</p><p id="30E9SH4H"># 解压</p><p id="30E9SH4I">tar -xzvf redis-stable.tar.gz</p><p id="30E9SH4J"># 进入目录</p><p id="30E9SH4K">cd redis-stable</p><p id="30E9SH4L"># 编译</p><p id="30E9SH4M">make</p><p id="30E9SH4N"><strong>③安装Redis</strong></p><p id="30E9SH4O">编译完成后就可以执行以下命令安装Redis了 。</p><p id="30E9SH4P">cd src &amp;&amp; make install</p><p id="30E9SH4Q">最后运行Redis。</p><p id="30E9SH4R">redis-server</p><p id="30E9SH4S">服务启动成功。</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fdb2baf96j00sjegw0000td000sg00lcp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p><h5>03、Docker</h5></p><p id="30E9SH4U">相对来说docker安装也是非常简单的,只需要两行命令即可,当然首先要安装好docker。</p><p id="30E9SH4V">运行以下命令,拉取redis镜像。</p><p id="30E9SH50">docker pull redis</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F0bec4144j00sjegw1000ud000he00acp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH52">然后执行以下命令安装redis。</p><p id="30E9SH53">docker run --name redis -d -p 6379:6379 redis</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fcb16498fj00sjegw2001hd000oz00fbp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH55">最后可以执行以下命令验证:</p><p id="30E9SH56">docker exec -it my-redis redis-cli</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2F1118e75ep00sjegw30004d000f60030p.png&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p><p id="30E9SH58"><strong>注</strong>:测试方法代码以及示例源码都已经上传至代码库,有兴趣的可以看看。https://gitee.com/hugogoos/Planner</p><p class="f_center"><img src="https://nimg.ws.126.net/?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0907%2Fdd4c3e56j00sjek6w00byd000v900hkp.jpg&thumbnail=660x&quality=80&type=jpg"/><br/><br/></p> 

讯享网
小讯
上一篇 2025-05-08 15:05
下一篇 2025-05-05 10:55

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/204673.html