热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

redis安装(redis4.0.10版本)

1.环境准备[rootCO7~]#yuminstallgcc-c2.解压安装redis[rootCO7~]#wgethttp:download.redis.ioreleasesre

1.环境准备
[root@CO7 ~]# yum install gcc-c++

2.解压安装redis

[root@CO7 ~]# wget http://download.redis.io/releases/redis-4.0.1.tar.gz
[root@CO7 ~]# ls
redis-4.0.10.tar.gz
[root@CO7 ~]# tar zxvf redis-4.0.10.tar.gz
[root@CO7 ~]# cd redis-4.0.10/
[root@CO7 redis-4.0.10]# make
[root@CO7 redis-4.0.10]# cd src
[root@CO7 src]#make test
[root@CO7 src]#yum -y install tcl #(或者下载上传http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
)
[root@CO7 src]#make test
[root@localhost src]# make PREFIX=/usr/local/redis install

redis安装(redis-4.0.10版本)

redis安装(redis-4.0.10版本)
bin目录中都是工具命令

3.把解压的redis路径下的redis.conf文件拷贝到安装路径下面

[root@CO7 bin]# cd /root/redis-4.0.10
redis-4.0.10/ redis-4.0.10.tar.gz
[root@CO7 bin]# cd /root/redis-4.0.10/
[root@CO7 redis-4.0.10]# ls
00-RELEASENOTES CONTRIBUTING deps Makefile README.md runtest runtest-sentinel src utils
BUGS COPYING INSTALL MANIFESTO redis.conf runtest-cluster sentinel.conf tests
[root@CO7 redis-4.0.10]# cp redis.conf /usr/local/redis/
[root@CO7 redis-4.0.10]# cd /usr/local/redis/
[root@CO7 redis]# ls
bin redis.conf

4.启动redis
<1>方法一&#xff1a;

[root&#64;CO7 redis]# cd bin/
[root&#64;CO7 bin]# ./redis-server

redis安装&#xff08;redis-4.0.10版本&#xff09;
显示已经启动成功了&#xff0c;但是这属于前端启动&#xff0c;启动redis之后&#xff0c;我们的控制台就不能进行任何操作了&#xff0c;只能ctrl&#43;c停止启动。
<2>方法二&#xff1a;&#xff08;后端启动&#xff09;

[root&#64;CO7 redis]# vim redis.conf
找到daemonize no将其改为yes

redis安装&#xff08;redis-4.0.10版本&#xff09;

[root&#64;CO7 redis]# ls
bin redis.conf
[root&#64;CO7 redis]# ./bin/redis-server ./redis.conf
19321:C 15 Sep 06:08:59.496 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
19321:C 15 Sep 06:08:59.496 # Redis version&#61;4.0.10, bits&#61;64, commit&#61;00000000, modified&#61;0, pid&#61;19321, just started
19321:C 15 Sep 06:08:59.496 # Configuration loaded
[root&#64;CO7 redis]# ps -ef | grep -i redis
root 19322 1 0 06:08 ? 00:00:00 ./bin/redis-server 127.0.0.1:6379
root 19327 11527 0 06:09 pts/2 00:00:00 grep --color&#61;auto -i redis

5.关闭redis
[root&#64;CO7 redis]# ./bin/redis-cli shutdown

使用操作&#xff1a;

//首先链接客户端
[root&#64;CO7 redis]# ./bin/redis-cli
//检查网络是否可以
127.0.0.1:6379> ping
PONG
//设置一个键值对
127.0.0.1:6379> set name cheny
OK
//获取刚刚设置的键值对
127.0.0.1:6379> get name
"cheny"
//查看所有的键
127.0.0.1:6379> keys *
1) "name"
//删除name这个键
127.0.0.1:6379> del name
(integer) 1
127.0.0.1:6379> keys *
(empty list or set)
127.0.0.1:6379>

转:https://blog.51cto.com/13719714/2175486



推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 优化局域网SSH连接延迟问题的解决方案
    本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ... [详细]
  • 通过Web界面管理Linux日志的解决方案
    本指南介绍了一种利用rsyslog、MariaDB和LogAnalyzer搭建集中式日志管理平台的方法,使用户可以通过Web界面查看和分析Linux系统的日志记录。此方案不仅适用于服务器环境,还提供了详细的步骤来确保系统的稳定性和安全性。 ... [详细]
  • 本文详细介绍了如何通过RPM包在Linux系统(如CentOS)上安装MySQL 5.6。涵盖了检查现有安装、下载和安装RPM包、配置MySQL以及设置远程访问和开机自启动等步骤。 ... [详细]
  • Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ... [详细]
  • ElasticSearch 集群监控与优化
    本文详细介绍了如何有效地监控 ElasticSearch 集群,涵盖了关键性能指标、集群健康状况、统计信息以及内存和垃圾回收的监控方法。 ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • 本文详细介绍如何使用arm-eabi-gdb调试Android平台上的C/C++程序。通过具体步骤和实用技巧,帮助开发者更高效地进行调试工作。 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 深入解析Spring Cloud Ribbon负载均衡机制
    本文详细介绍了Spring Cloud中的Ribbon组件如何实现服务调用的负载均衡。通过分析其工作原理、源码结构及配置方式,帮助读者理解Ribbon在分布式系统中的重要作用。 ... [详细]
  • 根据最新发布的《互联网人才趋势报告》,尽管大量IT从业者已转向Python开发,但随着人工智能和大数据领域的迅猛发展,仍存在巨大的人才缺口。本文将详细介绍如何使用Python编写一个简单的爬虫程序,并提供完整的代码示例。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 本文介绍如何通过SSH协议使用Xshell远程连接到Ubuntu系统。为了实现这一目标,需要确保Ubuntu系统已安装并配置好SSH服务器,并保证网络连通性。 ... [详细]
  • 在编译BSP包过程中,遇到了一个与 'gets' 函数相关的编译错误。该问题通常发生在较新的编译环境中,由于 'gets' 函数已被弃用并视为安全漏洞。本文将详细介绍如何通过修改源代码和配置文件来解决这一问题。 ... [详细]
  • 本文介绍了在MacOS上通过Homebrew安装Anaconda3,并配置环境变量以实现不同Python版本之间的快速切换。同时,提供了详细的步骤来创建和管理多个Python环境。 ... [详细]
author-avatar
幻竞_847
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有