企业实战_01_Redis下载/安装/运行/停止

文章目录

  • 一、Redis下载:
    • 官方:https://redis.io/
  • 二、Redis安装:
    • 2.1. 上传redis软件服务器
    • 2.2. 解压redis
    • 2.3. 进入redis目录,进行redis安装
    • 2.4. 执行redis安装测试:
    • 2.5. 安装异常处理
  • 三、redis 启动、停止
    • 3.1. 进入src目录,前台运行redis
    • 3.2. 另开一个窗口,启动客户端
    • 3.3. 小试牛刀
    • 3.4. 后端模式启动
    • 3.5. 查看redis是否启动成功
    • 3.6. 关闭redis服务端:
      • 3.6.1. 发送shutdown命令,安全关闭redis(推荐使用)
      • 3.6.2. kill pid
    • 3.7. redis客户端退出

一、Redis下载:

官方:https://redis.io/

在这里插入图片描述

二、Redis安装:

2.1. 上传redis软件服务器

2.2. 解压redis

tar -zxvf redis-5.0.5.tar.gz

2.3. 进入redis目录,进行redis安装

cd redis-5.0.5
make

在这里插入图片描述

2.4. 执行redis安装测试:

make test

2.5. 安装异常处理

安装redis,执行make test时遇到You need tcl 8.5 or newer in order to run the Redis test

解决方案:https://blog.csdn.net/weixin_40816738/article/details/99197033

三、redis 启动、停止

3.1. 进入src目录,前台运行redis

#进入目录
cd /app/redis-5.0.5/src
#前台运行redis
./redis-server

在这里插入图片描述

3.2. 另开一个窗口,启动客户端

  • 进入src目录,启动redis客户端
#进入src
cd /app/redis-5.0.5/src
#启动客户端
./redis-cli

在这里插入图片描述
从图中可以看出,redis客户端成功启动

3.3. 小试牛刀

1.查看redis中有多少key
2. set key=a value=b 存入redis中
3. 再次查查redis中的有多少key
4. 通过key=a 获取value=b的值

在这里插入图片描述

上面这种启动方式属于前台启动,服务的窗口不能关闭,当ctrl+c退出命令行窗口是,redis的客户端,就失去连接,不能正常获取value的值了。

3.4. 后端模式启动

  • ①修改redis.conf,把daemonize no修改成daemonize yes,保存退出;
cd /app/redis-5.0.5
#修改redis的配置文件
vim redis.conf

在这里插入图片描述

  • ②启动时,指定配置文件;
cd /app/redis-5.0.5/src
#后端启动redis
./redis-server ../redis.conf

在这里插入图片描述

3.5. 查看redis是否启动成功

 ps -ef |grep redis

在这里插入图片描述

3.6. 关闭redis服务端:

  • 方案1:

3.6.1. 发送shutdown命令,安全关闭redis(推荐使用)

./redis-cli shutdown

在这里插入图片描述

  • 方案2:

3.6.2. kill pid

强制结束程序。使用kill -9 进程的pid,强行终止Redis进程可能会导致redis持久化丢失;
查看pid

 ps -ef |grep redis

在这里插入图片描述
kill 掉pid,再次查看redis服务是否运行。

kill- 9  27523

在这里插入图片描述

3.7. redis客户端退出

exit

下一篇:企业实战_02_Redis基础https://blog.csdn.net/weixin_40816738/article/details/99204244

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/523506.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

关于5G,你必须知道的事儿……

戳蓝字“CSDN云计算”关注我们哦!文 | 小枣君来源 | 鲜枣课堂什么是5G 5G,就是5th Generation Mobile Networks(第五代移动通信网络),也可以称为5th Generation Wireless Systems(第五代无线通信系统&a…

java管理员登录_idea实现管理员登录javaweb

mysql创建db_0106数据库,创建表添加一条数据,id int自增,密码:为MD5加密insert into tb_sys values(null,admin,MD5(123),"系统管理员");项目目录结构com.isoft.db包下db.properties文件mysql.drivercom.mysql.jdbc.Dri…

linux环境下redis5.0的安装配置

文章目录一、Redis介绍:二、安装Redis2.1. 下载 解压 进入文件夹 然后 编译2.2. 启动Redis2.2.1. 指定配置文件启动redis2.2.2. 配置redis后台启动三. 登录验证一、Redis介绍: Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统…

漫话:如何给女朋友解释什么是编译与反编译

戳蓝字“CSDN云计算”关注我们哦!来源 | 漫话编程某天下班后,我在家里进行电话面试,问到面试者这样一个问题:"你知道使用哪些办法可以反编译Java代码吗?"。但是面试者回答的并不好,所以我在面试评…

企业实战_02_Redis基础

接上一篇:企业实战_01_Redis下载/安装/运行/停止https://blog.csdn.net/weixin_40816738/article/details/99198062 Redis小知识: 向服务器发送命令 ①redis-cli连上redis服务器后,可以在命令行发送指令; ②ping,测试…

Python 爬取 42 年高考数据,告诉你高考为什么这么

戳蓝字“CSDN云计算”关注我们哦!作者 | 徐麟责编 | 伍杏玲封图 | CSDN付费下载于东方IC对于像作者一样已经工作的“上班族”来说,6月7号到9号三天无疑是兴奋到飞起的,终于迎来了令人愉悦的端午假期:然而有那么一群人,…

windows下载、安装运行redis

https://github.com/microsoftarchive/redis/ redis的配置文件: redis.windows.conf

java读取excel某个单元格的值_[转载]Java读取Excel中的单元格数据

目前网上能找到的读取Excel表格中数据的两种比较好的方案:PageOffice好用开发效率高;POI免费。供大家参考,针对具体情况选择具体方案。1. PageOffice读取excelimport com.zhuozhengsoft.pageoffice.*;import com.zhuozhengsoft.pageoffice.ex…

【五分钟】看完一道有装逼解法的算法题

戳蓝字“CSDN云计算”关注我们哦!作者 | 程序员小吴来源 | 五分钟学算法题目来源于 LeetCode 上第 342 号问题:4 的幂。题目难度为 Easy,目前通过率为 45.3% 。题目描述给定一个整数 (32 位有符号整数),请编写一个函数来判断它是否…

企业实战_03_Redis基础命令

接上一篇:企业实战_02_Redis基础 https://blog.csdn.net/weixin_40816738/article/details/99204244 先启动redis服务端,在启动redis客户端 说明命令info查看系统信息ping测试连通性dbsizekey数量keys *查看所有的keyselect 1切换到键空间(keyspace1)…

Docker精华问答 | Docker commit如何用?

Docker 是个划时代的开源项目,它彻底释放了计算虚拟化的威力,极大提高了应用的维护效率,降低了云计算应用开发的成本!使用 Docker,可以让应用的部署、测试和分发都变得前所未有的高效和轻松!1Q:…

java channel源码_Netty 4.0 源码分析(三):Channel和ChannelPipeline

Client和server通过Channel连接,然后通过ByteBuf进行传输。每个Channel有自己的Pipeline,Pipeline上面可以添加和定义Handler和Event。Channel类1 package io.netty.channel;2 import io.netty.buffer.ByteBuf;3 import io.netty.buffer.MessageBuf;4 im…

一拍即合、一见钟情之后,智慧城市的“福利”来啦……

戳蓝字“CSDN云计算”关注我们哦!“未来双方的合作会针对智慧城市、智慧建筑以及智慧地域开发等领域开展创新型的解决方案,这种创造对于目前已经存在的,该领域技术甚至是竞争对手都是一个强大的震撼与颠覆。”达索系统董事会副主席兼首席执行…

Springboot部署到Tomcat,可以不带项目名进行访问

文章目录1. 进入tomcat的conf目录2. 编辑server.xml2.1. 修改第一处2.2. 修改第二处2.3. 发布war包2.4. 浏览器请求2.5. windows样例1. 进入tomcat的conf目录 cd /app/tomcat8081/conf/2. 编辑server.xml Tomcat9使用war包设置默认项目需要设置下server.xml就行 vim server.…

python ndarray append_9-Python-NumPy数组元素的添加与删除

数组元素的添加与删除 相关函数列表如下:函数元素及描述resize返回指定形状的新数组append将值添加到数组末尾insert沿指定轴将值插入到指定下标之前delete删掉某个轴的子数组,并返回删除后的新数组unique查找数组内的唯一元素1)返回指定大小的新数组num…

Java -jar 如何在后台运行项目

演示项目: GitHub链接:https://github.com/gb-heima/java-jar-nohup zip下载链接:https://github.com/gb-heima/java-jar-nohup/archive/master.zip git下载地址: git clone gitgithub.com:gb-heima/java-jar-nohup.git编译打包 …

裁员1700人,IBM 声称内部调整团队;谷歌将以26亿美元全现金收购Looker,绝对大手笔...

关注并标星星CSDN云计算极客头条:速递、最新、绝对有料。这里有企业新动、这里有业界要闻,打起十二分精神,紧跟fashion你可以的!每周三次,打卡即read更快、更全了解泛云圈精彩newsgo go go 贝索斯旗下蓝色起源将登月球…

修改Tomcat默认的端口

文章目录1. 进入/app/tomcat8081/conf,编辑server.xml文件2. 修改3个端口2.1. 第一个:停止端口,默认8005,修改为80062.2. 第二个:修改http访问端口,默认8080修改为80812.3. 第三个:修改APJ端口&…

Lambda 表达式有何用处?

戳蓝字“CSDN云计算”关注我们哦!我们知道,对于一个Java变量,我们可以赋给其一个“值”。如果你想把“一块代码”赋给一个Java变量,应该怎么做呢?比如,我想把右边那块代码,赋给一个叫做aBlockOf…

Java Web项目_order下载、运行

项目简介: order为GitHub开源项目,作为java web测试的参考项目,可以快速编译打包运行,UI设计采用bootstrap页面美观! 文章目录一、 order项目下载1.1. 项目链接:1.2. zip包下载链接:1.3. GitHub…