Linux系统如何安装redis


Redis是一个ANSI c语言编写的开源的远程字典服务,并提供多种语言的API。

一 下载 Redis 安装包

去redis 官网下载reids 安装包, redis 官网默认只提供Linux 的安装包,所以不用担心下载到windows 的安装包.笔者下载的是 redis-3.2.1.tar.gz. 下载的为redis 源码,应该使用源码安装方式安装redis.

二 安装redis

  \1. 解压: tar -zxvf redis-3.2.1.tar.gz

     Linux系统如何安装redis

  \2. 进入解压后的目录,并执行编译操作: make test

     Linux系统如何安装redis

  \3. 编译测试结束后,出现以下信息,证明没有问题:编译的命令放在src目录下

Linux系统如何安装redis

\4. 编译成功之后,执行install操作即可:sudo make install

   Linux系统如何安装redis

 \5. 目前redis 已经安装成功了redis 的相关命令都存放在../redis-3.2.1/src 目录下,同时在/usr/local/bin/ 目录下生成了如下文件:

   Linux系统如何安装redis

二 redis 的卸载

\1. 查看reids 是否在运行,如果在运行的话,先关闭

    Linux系统如何安装redis

从图上可以看出,redis-server 目前正在6379 端口运行

\2. 如果redis-server 服务正在后台运行,那么需停止redis-server 服务:

正常停止redis-server 服务,使用reids 客户端命令: redis-cli shutdown

Linux系统如何安装redis

如果停止不了,则采取杀死进程的方式:kill -9 PID

Linux系统如何安装redis

 \3. 删除/usr/local/lib 目录下与redis 相关的命令:

   Linux系统如何安装redis

  \4. 删除redis 解压后的目录 redis-3.2.1 即可

三 redis 的启动

redis 安装成功之后,会生成相应的reids 命令文件, 所有的命令都在src 目录下,同时会再/usr/local/bin 目录下生成reids-* 的几个命令,这样我们在调用redis 的相关命令的时候可以不使用绝对路径.启动reids 有很多中方式,后台启动,脚本启动等.

\1. redis 后台启动: redis-server &

     此种方式没有指定配置文件,会使用默认的配置,并打印一个Warning: no config file ….

     Linux系统如何安装redis

按ctrl + C 可退出redis 启动窗口,此时redis 并不会关闭,而是会再后台运行,可通过命令查看: ps aux | grep redis

     Linux系统如何安装redis

 

   \2. 指定配置文件启动: redis-server ***/redis.conf

     解压redis 的原文后, 目录中有一个redis 配置模板 redis.conf , 我们可以复制一份,然后修改成自己的redis配置文件. 此处笔者只修改一个端口号, 将端口号修改为8080, 然后使用 此配置文件启动redis 服务

    Linux系统如何安装redis

 关闭使用命令: redis-cli -p 8080 shutdown

  \3. 设置开机启动:

四 redis 客户客户段连接:

redis 安装成功之后,会生成redis-cli 客户端, 可以通过redis-cli 命令连接本地或者远程的redis服务器.redis-cli 命令有很多参数,常用的选项有-h -p -u -a , 对应于ip地址,端口号,用户名,密码,可通过 redis-cli –help 来查看redis-cli 的常用选项

\1. 连接本地redis 示例:

Linux系统如何安装redis

   \2. 连接远程redis:

     Linux系统如何安装redis

五 关闭redis

   \1. 正常关闭本地redis : redis-cli shutdown, 默认关闭本地6379的redis

Linux系统如何安装redis    

      如果正常关闭不了,可以通过杀死线程关闭:

Linux系统如何安装redis

\2. 远程关闭redis 服务器: redis-cli -h xxx.xxx.xxx.xxx -p xxxx -u xxxx -a xxxx shutdown

    Linux系统如何安装redisredis和Memcached有些类似是一个key-value存储系统它支持存储的value类型相对更多。

什么是Linux系统

Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。

以上就是Linux系统如何安装redis的详细内容,更多请关注其它相关文章!


# 重启  # 河北企业seo打造  # 大型网站建设怎么选择  # 宝山区推广网络营销好处  # 优化网站的正确方法  # 海南区网络推广招聘网站  # 秦皇岛装饰设计网站建设  # 建设商城网站缺点  # 龙江芦苞网站建设  # 塔城市网站推广  # 谍中谍小说网站建设文案  # Linux  # 可通过  # 可以通过  # 端口号  # 有很多  # 放在  # 安装包  # 目录下  # 配置文件  # 是一个  # redis 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 优化推广96088 】 【 技术知识133117 】 【 IDC资讯59369 】 【 网络运营7196 】 【 IT资讯61894


相关推荐: 《下一站江湖2》风神腿获取攻略  Cassandra中复合主键、二级索引与ORDER BY排序的限制与解决方案  《书耽》更换手机号方法  c++20的指定初始化(Designated Initializers)怎么用_c++ C风格结构体初始化  vivo手机视频通话美颜怎么设置_vivo视频通话美颜开启方法  夸克浏览器资源嗅探怎么用 夸克浏览器网页资源下载技巧【教程】  如何外贸网站设计-能留住客户提升用户体验!  composer 提示 "requires ext-soap" 缺少 SOAP 扩展怎么办?  在Django中动态检查模型关联:一种灵活的解决方案  解决CSS background 属性中 cover 关键字的常见误用  word页码灰色不能用如何解决  为什么XML解析器对大小写敏感? 理解XML规范中的大小写规则与最佳实践  macosmonterey系统外接显示器驱动怎么安装_macosmonterey外接显示器驱动与分辨率调整  银信通自动开通原因揭秘  电脑没有声音了怎么办 电脑声音问题的全面排查与修复指南【详解】  Go语言反射机制:如何访问被嵌入结构体遮蔽的方法  Safari浏览器自动填表功能失效怎么办 Safari表单管理修复  J*a中的值传递到底指什么_值传递模型在参数传递中的真正含义说明  《崩坏:星穹铁道》3.6版本异相仲裁打法及配队推荐  Coolpad5890 ROM刷机包  J*aScript 数值去小数位处理:多种方法与实践  如何使用 Optional 类型并满足 Pylint 的类型检查  Lar*el Dusk 测试中管理浏览器权限:以剪贴板访问为例  todesk如何添加信任设备_todesk信任设备设置教程  大熊猫抓取竹子的“大拇指”其实是什么?蚂蚁庄园课堂今天答案最新11月30日  抖音小程序怎么开通?小程序开通条件是什么?  《友玩*》创建群聊方法  《金山词霸》语音翻译方法  Lar*el 中高效执行多列更新:单次查询实现  键盘声音异常怎么回事_键盘异响怎么处理  感染了幽门螺杆菌一定会导致胃癌吗?蚂蚁庄园今日答案最新11.30  外卖小程序对接第三方配送  智慧团建活动报名入口 智慧团建活动报名入口手机端官网​  告别阻塞等待:如何使用GuzzlePromises优雅处理PHP异步操作,提升应用响应速度  视频转蓝光m2ts格式  MySQL多重关联查询:利用别名高效获取同一表的多个关联字段  如何自定义苹果手机铃声  Lar*el Socialite单设备登录策略:实现用户唯一会话管理  手机坏了微信聊天记录怎么导出来 新手机恢复聊天记录技巧  Python类装饰器动态修改方法时的类型提示:Mypy插件实现精确静态分析  漫蛙漫画直连入口 _ manwa官方备用入口实时检测  店铺如何关联视频号推广?视频号推广有什么用?  J*aScript事件处理:优化键盘输入与表单提交的实践指南  《三国:谋定天下》平民全阶段通用阵容  Magento 2 产品保存事件中安全更新属性的最佳实践  阿里旺旺电脑网页版入口 阿里旺旺电脑版网页登录入口  秋风萧瑟洪波涌起中的萧瑟指的是什么  Google Cloud Functions 时区处理指南:理解与最佳实践  大众点评了却看不到是怎么回事  谷歌邮箱怎么换绑定邮箱Gmail安全备份邮箱修改方法 

 2023-05-28

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

运城市盐湖区信雨科技有限公司


运城市盐湖区信雨科技有限公司

运城市盐湖区信雨科技有限公司是一家深耕海外推广领域十年的专业服务商,作为谷歌推广与Facebook广告全球合作伙伴,聚焦外贸企业出海痛点,以数字化营销为核心,提供一站式海外营销解决方案。公司凭借十年行业沉淀与平台官方资源加持,打破传统外贸获客壁垒,助力企业高效开拓全球市场,成为中小企业出海的可靠合作伙伴。

 8156699

 13765294890

 8156699@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.