1、下载Redis2.8.19
[root@localhost202 src]# wget http://download.redis.io/releases/redis-2.8.19.tar.gz
[root@localhost202 src]# tar -zxf redis-2.8.19.tar.gz
[root@localhost202 src]# cd redis-2.8.19
2、编译
[root@localhost202 redis-2.8.19]# make
3、编译测试
[root@localhost202 redis-2.8.19]# make test
小提示:如果没安装有tcl那么会包下面这错误:
You need tcl 8.5 or newer in order to run the Redis test
【安装Tcl-8.6.3】
[root@localhost202 src]# wget http://downloads.sourceforge.net/tcl/tcl8.6.3-src.tar.gz
[root@localhost202 src]# tar -zxf tcl8.6.3-src.tar.gz
[root@localhost202 src]# cd tcl8.6.3/unix/
[root@localhost202 src]# ./configure
[root@localhost202 src]# make
[root@localhost202 src]# make install
4、安装
[root@localhost202 redis-2.8.19]# make PREFIX=/usr/local/redis install
这步完了之后,Redis就被安装到了/usr/local/redis/ 下面了
5、配置,下面就是修改配置文件
[root@localhost202 redis-2.8.19]# cp ./redis.conf /usr/local/redis/
[root@localhost202 redis-2.8.19]# vim /usr/local/redis/redis.conf
daemonize yes #redis将以守护进程的方式运行,默认为no会暂用你的终端
timeout 300 #当 客户端闲置多长时间后关闭连接,如果指定为0,表示关闭该功能
dir /data/redisdb #指定数据库持久化数据目录
更多的配置信息说明,请百度“redis配置文件详解”,了解更多的信息
[root@localhost202 redis-2.8.19]# mkdir -p /data/redisdb #创建redis数据存放目录
6、运行/开启Redis
[root@localhost202 redis-2.8.19]# /usr/local/redis/bin/redis-server
这里会输出一些信息,会教你怎样配置一些重要的配置,请看这篇文章:
http://www.cnblogs.com/whendream/p/4228885.html
7、进入Redis客户端,进行简单的操作体验
[root@localhost202 redis-2.8.19]# /usr/local/redis/bin/redis-cli
127.0.0.1:6379> set name tomener
OK
127.0.0.1:6379> get name
"tomener"
~~小插曲,刚开是安装的时候,把安装目录名称写错了,写成了/usr/local/reids 本来应该是redis,怎么办呢,先关闭Redis,看第8步,然后再make PREFIX=/usr/local/redis install一次,完了之后把,之前的reids目录删除了, rm -rf /usr/local/reids,再配置一次配置文件就ok了。
8、关闭Redis
[root@localhost202 redis-2.8.19]# /usr/local/redis/bin/redis-cli shutdown
CentOS编译安装Redis完毕~~
9、加入服务,并开机自启动
[root@localhost202 redis-2.8.19]# vim /etc/init.d/redis
加入如下脚本,新浪博客不好贴出来,我就贴到我们的cnblogs供大家使用
http://www.cnblogs.com/whendream/p/4228768.html
把里面的代码复制到redis里面
[root@localhost202 redis-2.8.19]# chmod 0755 /etc/init.d/redis
测试一下
[root@localhost202 redis-2.8.19]# /etc/init.d/redis start
加入Linux服务
[root@localhost202 redis-2.8.19]# chkconfig --add redis
设置开机自启动
[root@localhost202 redis-2.8.19]# chkconfig --level 235 redis on
加入服务之后我们就可以用熟悉的命令来开启、关闭、重启redis了
[root@localhost202 redis-2.8.19]# service redis start|stop|restart
Redis安装、配置、启动、服务的介绍到此就介绍了~~
相关推荐
Redis 是一个高性能的键值数据存储系统,常用于缓存、数据库和消息中间件等场景。Redis 3.2 版本是 Redis 社区的一个重要里程碑,它引入了多项新特性和改进,提升了系统的稳定性和性能。在这个版本中,Redis 增强了...
Redis 是一个开源的高性能键值对数据库,常被用作数据库、缓存和消息中间件。它支持丰富的数据结构,如字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)与范围查询、位图...
Redis是一个开源的高性能键值对数据库,它支持多种类型的数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。Redis以其速度、可靠性和灵活性而闻名,可以...
Redis是一款高性能的键值存储系统,常用于数据库、缓存和消息代理等场景。它支持丰富的数据类型,如字符串、哈希、列表、集合和有序集合。在Windows平台上使用Redis,通常需要通过编译源码或者寻找预编译的二进制...
Redis是一款开源的高性能键值存储数据库,它常被用作数据库、缓存和消息中间件。Redis 7.4版本在7.x系列中是一个较新的稳定版本,它在前几个版本的基础上进一步提升了性能,增强了稳定性,并且引入了一些新功能和...
在Linux环境中离线安装Redis是常见的需求,尤其是在内网服务器上,由于无法直接访问公网,我们需要提前下载Redis的源码包并手动安装。下面将详细解释如何进行这一过程。 首先,你需要从Redis官方网站获取Redis的...
Redis是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的值,包括字符串、哈希、列表、集合、有序集合、位图、超日志和地理空间索引。Redis具备五个主要特点:基于内存执行,...
Redis 5.0是Redis数据库的一个重要版本,它在Windows 64位平台上提供了全面的支持。Redis是一款开源的、基于键值对的数据存储系统,常用于缓存、数据库和消息中间件等场景。以下是关于Redis 5.0在Windows 64位环境中...
Redis是一种开源的、基于键值对的数据存储系统,常用于数据库、缓存和消息中间件。在Windows环境下,Redis提供了一个方便的压缩包,让用户能够快速地在Windows操作系统上部署和使用Redis服务,无需复杂的安装过程,...
Redis(Remote Dictionary Server)是一个开源的高性能键值存储数据库,支持多种类型的数据结构,如字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。这些数据类型都...
Redis是一款高性能的键值对数据库,它以C语言编写,支持网络,是完全开源的,拥有丰富的数据结构,如字符串、哈希、列表、集合、有序集合等,同时还提供了发布/订阅、事务、持久化、主从复制等功能,广泛应用于缓存...
Redis是一款开源、高性能的键值对存储系统,广泛应用于缓存、数据库和消息中间件等场景。在Windows操作系统上安装和使用Redis可能与在Linux环境下有所不同,但同样提供了方便的工具进行操作。以下是对"Redis windows...
Redis是一种开源的内存数据结构存储系统,它支持多种数据结构,如字符串、哈希、列表、集合、有序集合等。Redis可以用作数据库、缓存和消息中间件。Redis在性能、可扩展性和灵活性方面表现出色,因此被广泛应用于Web...
Redis是一个开源的高性能键值对数据库,支持存储多种数据类型,如字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。它以其出色的读写性能、内存存储、持久化和高可用性...
redis镜像资源
Redis是一种开源的、基于键值对的数据存储系统,常用于数据缓存、消息队列以及数据库功能。在Windows环境下,Redis的安装和使用通常需要经过编译和配置过程。"redis-6.2.14-win-amd64"是专门为Windows AMD64架构编译...
redis配置文件redis.conf
Redis,全称Remote Dictionary Server,是一款开源的、高性能的键值对存储系统,它支持数据的持久化,可以作为数据库、缓存和消息中间件使用。Redis以其高速度和丰富的数据结构而闻名,广泛应用于互联网服务,如计数...
在Windows上安装Redis的过程涉及到多个步骤,包括启用必要的Windows功能、安装WSL2(Windows Subsystem for Linux 2)、设置默认WSL版本以及在Linux环境中安装Redis。以下是对这些步骤的详细说明: 1. **启用...
Redis,全称Remote Dictionary Server,是一款开源的、高性能的键值存储系统,广泛应用于缓存、消息队列、数据持久化等多个场景。它以其高效的数据处理能力,丰富的数据结构以及简单易用的API赢得了广大开发者青睐。...