一、下载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-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-...
在这篇文章中,我们将详细介绍如何在Windows平台下编译Redis++,包括编译hiredis.lib和Win32_Interop.lib静态库文件的过程,然后安装Cmake并编译Redis++,最后进行lib测试验证。 首先,我们需要了解Redis++的组件...
RedisPlus是为Redis可视化管理开发...、Linux、Mac三大系统平台,RedisPlus提供更加高效、方便、快捷的使用体验,有着更加现代化的用户界面风格。该软件支持单机、集群模式连接,同时还支持SSH(单机、集群)通道连接。
在Windows环境中,由于默认不支持守护进程模式,需要通过第三方工具(如`forever`或`systemd`)来保持Redis服务始终运行。另外,由于Redis主要针对Linux优化,Windows下的性能可能略逊一筹,但依然能满足许多开发和...
本文将围绕“redis64-3.0.501”这一主题,深入探讨在Windows 64位环境下安装、配置和使用Redis服务以及客户端的详细步骤,并特别关注如何使用redis-client连接Redis集群。 首先,我们来了解Redis 3.0.501的主要特性...
安装此程序后,用户可以在本地计算机上运行Another Redis Desktop Manager,连接到远程或本地的Redis服务器,进行各种操作,如查看键值对、执行命令、管理多个数据库、导入导出数据等。 在使用Another Redis ...
- 对于大规模部署,可以借助第三方工具,如Redis Monitor或Prometheus进行监控和报警。 综上所述,"redis64-win-2.8.19.zip"是一个用于Windows 64位系统的Redis版本,提供了数据缓存、消息传递等功能。在实际应用...
1. **安装Redis**:首先,你需要在服务器上安装并运行Redis服务。 2. **添加依赖**:在你的项目中,添加Tomcat-Redis-Session-Manager的相关依赖库,这通常通过Maven或Gradle进行管理。 3. **配置Tomcat**:在`$...
"redis64-2.6.12.1.zip"这个压缩包提供了一个绿色版的Redis,专为Windows用户设计,无需安装过程,便于快速启动和使用。 首先,我们要了解Redis的基本概念。Redis是一个开源的、基于内存的数据结构存储系统,支持...
下面将详细介绍 Redis 的基本概念、功能以及与Windows相关的安装和配置。 1. **Redis的基本概念** - Redis 是“Remote Dictionary Server”的缩写,它是一个开源的、基于内存的数据结构存储系统。 - 支持数据类型...
Redis Cluster的设置相对复杂,需要至少三个节点才能启动。通过使用redis-3.0.0.gem,可以简化Ruby环境下的集群配置。首先,需要安装gem包管理器(如RubyGems),然后运行`gem install redis-3.0.0.gem`。接着,你...
在Windows系统中,由于Redis原生为Linux环境设计,可能需要额外的适配,如安装WSL(Windows Subsystem for Linux)或者使用第三方工具如`redis-trib.rb`来创建和管理集群。 总的来说,Redis-x64-5.0.14.1为Windows...
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 服务的两种方法:通过 yum 安装和源码安装。无论是哪种方式,都需要注意配置 Redis 服务以满足项目需求,包括设置访问权限、持久化策略、最大内存限制等。此外,还...
首先,要安装`redis-dump`,你需要确保系统已经安装了Ruby环境,包括`ruby`、`rubygems`和`ruby-devel`。在Linux环境下,你可以通过以下命令进行安装: ```bash [root@localhost tank]# yum install ruby rubygems ...
- 使用第三方工具,如RedisInsight、Redis Commander或自定义监控脚本,可以帮助可视化和监控Redis实例的性能指标。 7. **备份与恢复**: - Redis支持RDB(定期快照)和AOF(Append Only File)两种持久化方式,...
至于安装和使用方面,用户可以通过下载相应的安装文件(如“redis-desktop-manager-0.8.8.384.exe”),然后按照安装向导进行操作。在软件安装完成后,用户可以新建一个连接,输入Redis服务器的相关信息(如IP地址、...
此外,你还可以通过第三方客户端工具,如Redis Desktop Manager,以图形化界面与Redis服务器交互,提升工作效率。 数据库方面,Redis提供了持久化功能,主要有两种方式:RDB(快照)和AOF(Append Only File)。RDB...
1. **下载与解压**:首先,你需要从官方网站或可信的第三方源下载Redis的Windows版本,文件名为`redis-5.0.5-bin.zip`。解压缩后,你会得到包含所有Redis可执行文件和脚本的文件夹。 2. **服务注册**:描述中提到的...
需要注意的是,由于Redis默认不是守护进程,所以在Windows上可能需要借助第三方工具(如forever或Systemd服务)来保持后台运行。 Redis的6.2.4版本引入了一些新的特性和改进,例如更好的安全性、性能优化以及对某些...