`

redis(三)-安装

 
阅读更多

一、下载redis安装包

       本机路径:/home/redis-3.0.2

       

cd /usr/local/src
wget http://download.redis.io/releases/redis-x.x.x.tar.gz
tar xzf redis-x.x.x.tar.gz

 

cd redis-x.x.x

 

二、进入redis目录,执行:make

cd /home/redis-3.0.2/
make

    出现问题:

    1、./mkreleasehdr.sh权限不够

     解决办法:$ cd /usr/local/redis/redis-3.0.2/usr/src

                       $ chmod 777 mkreleasehdr.sh

    2、/bin/sh: cc: 未找到命令

    解决办法:安装gcc,运行命令:yum install gcc

    3、zmalloc.h:50:31: 致命错误:jemalloc/jemalloc.h:没有那个文件或目录

    解决办法:输入命令:make MALLOC=libc

三、拷贝

    编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf(在src文件之外)。然后拷贝到一个目录下。

mkdir /usr/redis
cp redis-server  /local/redis
cp redis-benchmark /local/redis
cp redis-cli  /local/redis
cp redis.conf  /local/redis
cd /usr/redis

   启动Redis服务。

$ redis-server   redis.conf

     4、然后用客户端测试一下是否启动成功。

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

    出现问题:找不到命令:redis-server和redis-cli

    解决办法:(可忽略第三步,直接执行下面命令。然后任意地方运行:redis-server /home/redis-3.0.2 可直接启动)

    cp redis-server /usr/local/bin/

    cp redis-cli /usr/local/bin/

四、关闭redis

      试过很多办法,没有关闭成功。最后想到杀进程。

     ps -ef | grep redis

     kill -9 进程id

    (原来还有更方便的方法:redis-cli shutdown)

     redis服务关闭后,缓存数据会自动dump到硬盘上,硬盘地址为redis.conf中的配置项dbfilename dump.rdb所设定,强制备份到磁盘,使用命令:redis-clisave

 

分享到:
评论

相关推荐

    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++使用说明,windows下编译redis-plus-plus

    在这篇文章中,我们将详细介绍如何在Windows平台下编译Redis++,包括编译hiredis.lib和Win32_Interop.lib静态库文件的过程,然后安装Cmake并编译Redis++,最后进行lib测试验证。 首先,我们需要了解Redis++的组件...

    Redis管理工具redisplus-3.2.0-win-x86_64

    RedisPlus是为Redis可视化管理开发...、Linux、Mac三大系统平台,RedisPlus提供更加高效、方便、快捷的使用体验,有着更加现代化的用户界面风格。该软件支持单机、集群模式连接,同时还支持SSH(单机、集群)通道连接。

    Redis-x64-5.0.14 windows

    在Windows环境中,由于默认不支持守护进程模式,需要通过第三方工具(如`forever`或`systemd`)来保持Redis服务始终运行。另外,由于Redis主要针对Linux优化,Windows下的性能可能略逊一筹,但依然能满足许多开发和...

    redis64-3.0.501

    本文将围绕“redis64-3.0.501”这一主题,深入探讨在Windows 64位环境下安装、配置和使用Redis服务以及客户端的详细步骤,并特别关注如何使用redis-client连接Redis集群。 首先,我们来了解Redis 3.0.501的主要特性...

    Another-Redis-Desktop-Manager.1.5.6

    安装此程序后,用户可以在本地计算机上运行Another Redis Desktop Manager,连接到远程或本地的Redis服务器,进行各种操作,如查看键值对、执行命令、管理多个数据库、导入导出数据等。 在使用Another Redis ...

    redis64-win-2.8.19.zip

    - 对于大规模部署,可以借助第三方工具,如Redis Monitor或Prometheus进行监控和报警。 综上所述,"redis64-win-2.8.19.zip"是一个用于Windows 64位系统的Redis版本,提供了数据缓存、消息传递等功能。在实际应用...

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

    1. **安装Redis**:首先,你需要在服务器上安装并运行Redis服务。 2. **添加依赖**:在你的项目中,添加Tomcat-Redis-Session-Manager的相关依赖库,这通常通过Maven或Gradle进行管理。 3. **配置Tomcat**:在`$...

    redis64-2.6.12.1.zip

    "redis64-2.6.12.1.zip"这个压缩包提供了一个绿色版的Redis,专为Windows用户设计,无需安装过程,便于快速启动和使用。 首先,我们要了解Redis的基本概念。Redis是一个开源的、基于内存的数据结构存储系统,支持...

    redis-2.21-win32-win64

    下面将详细介绍 Redis 的基本概念、功能以及与Windows相关的安装和配置。 1. **Redis的基本概念** - Redis 是“Remote Dictionary Server”的缩写,它是一个开源的、基于内存的数据结构存储系统。 - 支持数据类型...

    redis-3.0.0&redis;-3.0.0.gem.zip

    Redis Cluster的设置相对复杂,需要至少三个节点才能启动。通过使用redis-3.0.0.gem,可以简化Ruby环境下的集群配置。首先,需要安装gem包管理器(如RubyGems),然后运行`gem install redis-3.0.0.gem`。接着,你...

    Redis-x64-5.0.14.1 缓存程序

    在Windows系统中,由于Redis原生为Linux环境设计,可能需要额外的适配,如安装WSL(Windows Subsystem for Linux)或者使用第三方工具如`redis-trib.rb`来创建和管理集群。 总的来说,Redis-x64-5.0.14.1为Windows...

    redis3.0-集群部署文档

    1. **下载并安装Redis** - 访问Redis官方网站下载3.0.0版本:[http://download.redis.io/releases/redis-3.0.0.tar.gz](http://download.redis.io/releases/redis-3.0.0.tar.gz) - 使用命令行工具上传到服务器,...

    Centos下安装redis服务v1.0

    本指南详细介绍了在 CentOS 服务器上安装 Redis 服务的两种方法:通过 yum 安装和源码安装。无论是哪种方式,都需要注意配置 Redis 服务以满足项目需求,包括设置访问权限、持久化策略、最大内存限制等。此外,还...

    redis中使用redis-dump导出、导入、还原数据实例

    首先,要安装`redis-dump`,你需要确保系统已经安装了Ruby环境,包括`ruby`、`rubygems`和`ruby-devel`。在Linux环境下,你可以通过以下命令进行安装: ```bash [root@localhost tank]# yum install ruby rubygems ...

    Redis-x64-3.0.504.msi.zip

    - 使用第三方工具,如RedisInsight、Redis Commander或自定义监控脚本,可以帮助可视化和监控Redis实例的性能指标。 7. **备份与恢复**: - Redis支持RDB(定期快照)和AOF(Append Only File)两种持久化方式,...

    redis-desktop-manager-0.8.8.384 Redis 客户端安装包

    至于安装和使用方面,用户可以通过下载相应的安装文件(如“redis-desktop-manager-0.8.8.384.exe”),然后按照安装向导进行操作。在软件安装完成后,用户可以新建一个连接,输入Redis服务器的相关信息(如IP地址、...

    redis-windows-Redis7.0.0.zip

    此外,你还可以通过第三方客户端工具,如Redis Desktop Manager,以图形化界面与Redis服务器交互,提升工作效率。 数据库方面,Redis提供了持久化功能,主要有两种方式:RDB(快照)和AOF(Append Only File)。RDB...

    Redis-5.0.5 Windows版本

    1. **下载与解压**:首先,你需要从官方网站或可信的第三方源下载Redis的Windows版本,文件名为`redis-5.0.5-bin.zip`。解压缩后,你会得到包含所有Redis可执行文件和脚本的文件夹。 2. **服务注册**:描述中提到的...

    Redis-6.2.4 windows编译版

    需要注意的是,由于Redis默认不是守护进程,所以在Windows上可能需要借助第三方工具(如forever或Systemd服务)来保持后台运行。 Redis的6.2.4版本引入了一些新的特性和改进,例如更好的安全性、性能优化以及对某些...

Global site tag (gtag.js) - Google Analytics