`

redis学习笔记--基于redis-2.4.14的环境配置

阅读更多

下载地址: http://redis.io/download

下载文件: redis-2.4.14.tar.gz

官方教程: http://redis.io/topics/quickstart

 

解压:

root@ubuntu:/usr/local# tar -zxvf redis-2.4.14.tar.gz

 

进行 redis-2.4.14 进行安装

root@ubuntu:/usr/local# cd redis-2.4.14/

root@ubuntu:/usr/local/redis-2.4.14# make

cd src && make all

make[1]: Entering directory `/usr/local/redis-2.4.14/src'

MAKE hiredis

make[2]: Entering directory `/usr/local/redis-2.4.14/deps/hiredis'

gcc -std=c99 -pedantic -c -O3 -fPIC  -Wall -W -Wstrict-prototypes -Wwrite-strings -g -ggdb  net.c

make[2]: gcc: Command not found

make[2]: *** [net.o] Error 127

make[2]: Leaving directory `/usr/local/redis-2.4.14/deps/hiredis'

make[1]: *** [dependencies] Error 2

make[1]: Leaving directory `/usr/local/redis-2.4.14/src'

make: *** [all] Error 2

未安装 gcc 编译工具

root@ubuntu:/usr/local/redis-2.4.14# apt-get install gcc

安装好之后,再 make 一次就行了。

 

启动 redis 的服务

root@ubuntu:/usr/local/redis-2.4.14# ./src/redis-server

 

注意这种方式启动 redis 使用的是默认配置。也可以通过启动参数告诉 redis 使用指定配置文件使用下面命令启动 .

$ ./redis-server redis.conf

 

启动 redis 客户端和服务端进行交互

naxsu@ubuntu:/usr/local/redis-2.4.14$ ./src/redis-cli

redis 127.0.0.1:6379> set foo bar

OK

redis 127.0.0.1:6379> get foo

"bar"

redis 127.0.0.1:6379>

关闭 redis

redis 127.0.0.1:6379> shutdown

 

退出客户端

redis 127.0.0.1:6379> quit

 更多资源,请访问:bbs.naxsu.com

分享到:
评论

相关推荐

    redis-stack-server 7.2.0 安装包合集

    redis-stack-server-7.2.0-v9.arm64.snap redis-stack-server-7.2.0-v9.bionic.arm64.tar.gz redis-stack-server-7.2.0-v9.bionic.x86_64.tar.gz redis-stack-server-7.2.0-v9.bullseye.x86_64.tar.gz redis-stack-...

    redis校验工具redis-full-check

    **Redis 全面检查工具:redis-full-check** Redis 是一款高性能的键值存储系统,广泛应用于缓存、数据库和消息中间件等场景。在实际应用中,为了确保 Redis 的稳定性和数据一致性,需要定期对 Redis 实例进行健康...

    redis+redis-desktop-manager-0.8.3.3850+笔记

    1. 下载源码包:`redis-2.8.13.tar.gz` 是Redis的源码包,解压后进行编译和安装。 2. 解压:`tar -zxvf redis-2.8.13.tar.gz` 3. 编译:`cd redis-2.8.13`,然后`make` 4. 安装:`sudo make install` 5. 启动Redis...

    tomcat-redis-session-manager的jar包-包含Tomcat7和Tomcat8

    在配置Tomcat-Redis-Session-Manager时,开发者需要在Tomcat的`context.xml`文件中添加相关的manager配置,指定使用Redis作为session存储。这通常涉及设置`Manager`元素的`className`属性为`org.apache.catalina....

    Redis学习笔记-包括周阳和狂神说

    在本“Redis学习笔记-包括周阳和狂神说”中,我们将深入探讨Redis的核心概念、功能特性以及实际应用。 1. Redis基本概念 - 键值对:Redis的核心数据结构,键是唯一的标识,值可以是多种类型,如字符串、哈希、列表...

    tomcat-redis-session-manager包集合下载(tomcat8)

    【描述】中提到的"所需的tomcat-redis-session-manager所有的jar包下载"意味着我们需要了解如何配置和使用这个第三方库,以便在Tomcat8环境中存储和检索用户的session数据到Redis缓存系统。测试环境使用的是JDK1.8,...

    session 共享 tomcat-redis-session-manager 所需要的jar (绝对可用)

    在IT行业中,尤其是在分布式系统和Web服务的领域,Session共享是一个关键问题。...在实际部署时,只需正确配置"redis-data-cache.properties",并将这些jar文件添加到Tomcat的类路径中,即可启用Redis作为Session存储。

    redis++使用说明,windows下编译redis-plus-plus

    在VS2017中,我们可以打开Redis-server的解决方案文件,设定hiredis和Win32_interop的工程属性配置,然后生成lib库文件。 1.2 安装Cmake 在编译Redis++之前,我们需要安装Cmake。我们可以从Cmake的官方网站下载...

    tomcat-redis-session-manager实现session共享 配置文件

    Tomcat-Redis-Session-Manager是基于Apache Tomcat的Session管理器,通过集成Redis作为Session持久化存储,实现了跨服务器的Session共享。它将Tomcat中的Session数据序列化后存储到Redis中,当需要时再从Redis中读取...

    Another-Redis-Desktop-Manager.1.6.1

    《Redis桌面管理器Another-Redis-Desktop-Manager详解》 Redis,全称为Remote Dictionary Server,是一种高性能的键值存储系统,常被用作数据库、缓存和消息中间件。其简洁的数据结构和丰富的数据类型使其在分布式...

    tomcat-redis-session-manager

    `tomcat-redis-session-manager`就是这样一款解决方案,它将Tomcat的session管理与Redis相结合,实现了跨服务器的session共享。 首先,让我们理解`tomcat-redis-session-manager`的核心概念。这是一个开源项目,它...

    tomcat-redis-session-manager jar包

    【标题】"tomcat-redis-session-manager jar包"是一个用于集成Redis进行Session管理的Java库,特别设计用于Apache Tomcat服务器。这个库使得在多台Tomcat服务器之间共享和协调用户的Session数据成为可能,从而提高了...

    redis-stack-server-6.2.6-v7.rhel7.x86-64.tar.gz

    这里的 "redis-stack-server-6.2.6-v7.rhel7.x86-64.tar.gz" 文件是一个针对 Red Hat Enterprise Linux 7 (RHEL7) 平台的 64 位版本的 Redis Stack 6.2.6 包。这个压缩包包含了运行 Redis Stack 所需的所有组件,...

    Another-Redis-Desktop-Manager-v1.5.5 | redis 桌面视图工具 |windows

    《Redis桌面视图工具Another-Redis-Desktop-Manager在Windows环境下的应用详解》 Redis,全称Remote Dictionary Server,是一款开源、高性能的键值存储系统,常被用作数据库、缓存和消息中间件。其丰富的数据结构和...

    tomcat-redis-session-manager-master-2.0.0

    tomcat-redis-session-manager-2.0.0.jar jedis-2.5.2.jar commons-pool2-2.2.jar 2.修改 conf 目录下的 context.xml 文件 host="localhost" port="6379" database="0" maxInactiveInterval="60" /> ...

    tomcat-redis-session-manager for tomcat8.5

    压缩文件包括tomcat-redis-session-manager-master-2.0.0.jar、jedis-2.7.3.jar、commons-pool2-2.3.jar三个jar包使用方法请参照https://github.com/jcoleman/tomcat-redis-session-manager。apache-tomcat-8.5.33....

    redis-windows-7.2.4.zip

    在Windows环境下安装Redis,首先你需要下载的压缩包是"redis-windows-7.2.4.zip",这是Redis的Windows版本。7.2.4是Redis的一个稳定版本,包含了修复错误、性能优化以及新功能的更新。解压这个压缩包后,你会得到...

    redis-windows-7.2.5.zip

    在Windows环境下安装Redis,可以借助于提供的压缩包"redis-windows-7.2.5.zip"进行。以下是关于Redis及其在Windows上的安装和使用的详细知识: 1. **Redis特性** - **键值对存储**:Redis的核心是键值对模型,其中...

    redis-7.0.11-aarch64.tar.gz

    此压缩包“redis-7.0.11-aarch64.tar.gz”是为Linux系统特别准备的Redis 7.0.11版本,针对鲲鹏(Kunpeng)处理器的aarch64(64位ARM架构)环境进行了编译优化,确保在这样的硬件平台上可以直接运行。 在aarch64架构...

    redis-windows-7.0.10.zip

    在Windows环境下安装Redis,首先需要解压"redis-windows-7.0.10.zip"文件,这通常会包含一系列的可执行文件和配置文件。Redis的核心组件包括`redis-server.exe`(服务器进程)、`redis-cli.exe`(命令行客户端)以及...

Global site tag (gtag.js) - Google Analytics