redis 的安装和使用

一、安装
刚开始打算是直接用 yum 安装 redis 的,但报错:No package redis available。
之后尝试编译安装,也是各种出错,只有重新考虑回 yum 的安装方式。

网上的文章说下载epel就能找到redis的源了。
进入相关的页面
http://fedoraproject.org/wiki/EPEL
有EPEL 5、EPEL 6、EPEL 7三个不同的版本的,我想EPEL 7应该是最新的版本吧,用新不用旧,
然后下载安装,又是出错...

后来才知道EPEL 5、EPEL 6、EPEL 7分别对应的是Centos5、Centos6、Centos7的,怪不得安装出错...

wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
yum install redis

到这一步安装完成。

二、配置
redis-server
启动redis服务端

redis-cli
登录redis客户端

用redis-server启动服务端不是以后台运行的方式启动的,当关闭了linux客户端就会停止运行的。
我们要将redis设置为开机后台自动运行。

由于是过了段时间才写这篇博客的,忘记自启动的文件是怎样型的了 -_-|||

设定开机启动服务
sudo chkconfig redis on
还有在相关文本设定的,但chkconfig命令比较简单和傻家。

开启服务
service redis start
这样就不会占用窗口了,直接在后台静默运行了

三、PHP操作redis
有两种方法,一种是phpredis需要安装扩展,这种方式访问速度会快很多。一种predis需要下载类文件。
predis安装比较简单,我比较懒,暂时项目对性能要求也不是很高,所以就用了predis来操作redis。

四、手册和教程
《REDIS 入门指南》
《phpredis中文手册》(http://www.cnblogs.com/ikodota/archive/2012/03/05/php_redis_cn.html)

时间: 2024-08-01 16:12:36

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