Redis的安装与使用

--直接到官网下载

http://download.redis.io/releases/redis-3.0.2.tar.gz

(1)基础安装

--下载后解压

/home/www/redis-3.0.2

--安装

make

报错:

error: jemalloc/jemalloc.h: No such file or directory

--解决

make MALLOC=libc

原因:jemalloc是默认的分配器,系统没有jemalloc只有libc

再次执行make即可安装完成!

(2)多端口多实例安装(可参考http://blog.csdn.net/xu470438000/article/details/42971091文章,涉及到集群)

在/home/www/redis-3.0.2建立目录cluster

makedir -p /home/www/redis-3.0.2/cluster

--在该目录下建立三个文件夹

makedir 6379

makedir 6380

makedir 6381

--把redis.conf文件拷贝到6379下:

cp /home/www/redis-3.0.2/redis.conf /home/www/redis-3.0.2/cluster/6379

--修改配置(目前只修改前两项也可以)

port 6379

daemonize yes

cluster-enabled yes

cluster-config-file nodes.conf

cluster-node-timeout 5000

appendonly yes

--同理把redis.conf复制到6380、6381下修改端口

cp /home/www/redis-3.0.2/cluster/6379/redis.conf /home/www/redis-3.0.2/cluster/6380/

cp /home/www/redis-3.0.2/cluster/6379/redis.conf /home/www/redis-3.0.2/cluster/6381/

--启动服务

/home/www/redis-3.0.2/src/redis-server /home/www/redis-3.0.2/cluster/6379/redis.conf

/home/www/redis-3.0.2/src/redis-server /home/www/redis-3.0.2/cluster/6380/redis.conf

/home/www/redis-3.0.2/src/redis-server /home/www/redis-3.0.2/cluster/6381/redis.conf

--查看端口

ps -ef|grep redis

--连接6380库(命令行)

./redis-cli -h 192.168.5.128 -p 6380

至此多端口已安装完成!

(3)使用客户端

下载Redis DeskTop Manager客户端 Add New Connection

name:192.168.5.128--6380

host:192.168.5.128

port:6380

auth:(此处默认没有值,为安全起见会设置密码)

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-11-06 07:22:46

Redis的安装与使用的相关文章

Linux redis的安装与配置

Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持. 1.环境 # lsb_release LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarchDistri

Redis的安装部署教程文档

IP:192.168.4.111 环境:CentOS 6.6 Redis版本:redis-3.0 (考虑到Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,而且很快就出正式版) 安装目录:/usr/local/redis 用户:root 编译和安装所需的包: # yum install gcc tcl 下载3.0版Redis(当前最新版redis-3.0.0-rc5.tar.gz,请学员们在安装时自行选用最新版) # cd /usr/local/src # wget https

Linux下redis的安装

第一部分:安装redis 希望将redis安装到此目录 1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 7 $ mkdir /usr/local/redis   $ cd /usr/local/src   $ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz   $ tar xzf redis-2.6.14.tar.gz    $

Redis的安装及使用

Redis的安装及使用 在前面介绍了三篇关于MongoDB数据库的开发使用文章,严格来讲这个不能归类于MongoDB数据库开发,不过Redis又有着和MongoDB数据库非常密切的关系,它们两者很接近,Redis主要是内存中的NoSQL数据库,用来提高性能的:MongoDB数据库则是文件中的NoSQL数据库,做数据序列号存储使用的,它们两者关系密切又有所区别.本篇主要介绍Redis的安装及使用,为后面Redis和MongoDB数据库的联合使用先铺下基础. 1.Redis基础及安装 Redis是一

[Redis]windows下redis的安装和启动

官方的下载地址是: http://redis.io/download 在win64一栏中可以看到redis原本是没有windows版本的,windows版本是Microsoft Open Tech团队开的 给出了一个github的链接地址: https://github.com/MSOpenTech/redis 下载: 在https://github.com/MSOpenTech/redis  页面的右下角有  Download Zip的字样,点击之后就可以下载源码的zip包了. 然后就是解压:

mac 中安装redis 以及 安装php-redis扩展过程详细记录

1. 通过homebrew 安装 redis sodu brew install redis 2. 安装后执行开启redis,采用默认配置, 默认配置只有本地(127.0.0.1)可以访问.需要远程访问的话修改配置,注释bind 127.0.0.1即可.当然还要设置防火墙. sudo redis-server 3.查看redis 是否正常工作 sudo redis-cli redis 安装工作就结束了. 下面是安装php-redis扩展.默认php 是不带有连接操作redis的库的所以需要安装p

nosql之redis简单安装与使用

redis基础应用场景: web间session共享,即多个war工程共享一个session 分布式缓存,因为redis为键值对存储,提供了丰富的adapter可以支持C..net.java客户端,因此平台间进行数据交换起到了作用 因此它可以用作大型系统的分布式缓存,并且其setnx的锁常用于秒杀,抢红包这种电商活动场景中 下载:redis:http://download.redis.io/releases/ redis编译安装 tar xf redis-3.0.7.tar.gz cd redi

基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用

在前面介绍了三篇关于MongoDB数据库的开发使用文章,严格来讲这个不能归类于MongoDB数据库开发,不过Redis又有着和MongoDB数据库非常密切的关系,它们两者很接近,Redis主要是内存中的NoSQL数据库,用来提高性能的:MongoDB数据库则是文件中的NoSQL数据库,做数据序列号存储使用的,它们两者关系密切又有所区别.本篇主要介绍Redis的安装及使用,为后面Redis和MongoDB数据库的联合使用先铺下基础. 1.Redis基础及安装 Redis是一个开源的使用ANSI C

Windows下Redis的安装

动手之前,请确认Windows所用用户为administrator 下载地址:https://github.com/MicrosoftArchive/redis/releases . 下载后双击打开进行安装 完事之后 进入安装目录 打开命令行:按住shift点右键->在此处打开命令窗口 redis-server.exe redis.windows.conf  敲回车 如果出现一个大图案 或者啥也没出现 都算正常 只要没报错就行 也可以打开目录中redis.log里查看启动流程 双击目录中的客户端

Linux下Redis的安装配置

环境: centos7  PHP7 1.切到准备安装的目录 cd /usr/local 2.下载Redis wget http://download.redis.io/redis-stable.tar.gz 3.解压 tar -zxf redis-stable.tar.gz 4.编译 make 5. 第5行 after 1000 改为 after 10000 vi tests/integration/replication-psync.tcl 6.进入src目录 cd src 7.编译检查 ma