redis2--redis安装
(1)安装Redis
Redis目前只支持Linux系统,因为开发此软件的创始者认为,Redis是为后台数据服务的,所以认为该软件使用在纯净的服务环境下,而不是应用型操作系统下,而Linux作为服务器操作系统的一哥,自然俘虏了Redis开发者的芳心。
(注:Redis官方不支持Windows。2011年微软向Redis提交了一个补丁,以使Redis可以在 Windows下编译运行,但被Salvatore Sanfilippo拒绝了,原因是在服务器领域上Linux已经得到 了广泛的使用,让Redis能在Windows下运行相比而言显得不那么重要。并且Redis使用了如写 时复制等很多操作系统相关的特性,兼容Windows会耗费太大的精力而影响Redis其他功能的 开发。尽管如此微软还是发布了一个可以在Windows运行的Redis分支,但是考虑到其版本 更新速度比较慢,并不建议使用。)
如果大家只是用于学习,大家可以在WinDows下安装一个Vmware虚拟机,然后在其中安装Linux
系统,然后再去安装Redis。(虚拟机和Linux的安装这里不再赘述)
我们打开虚拟机的Linux系统(这里我安装的是Ubuntu):
调出其中的控制台:
在Linux下安装Redis非常简单,具体步骤如下(官网有说明):
1、下载源码,解压缩后编译源码:
注:解压指令tar zxf redis-2.8.3.tar.gz
在解压后的文件夹下编译源码(make指令):
这里我下载的版本为:http://download.redis.io/releases/redis-2.8.3.tar.gz
2、编译完成后,在Src目录下,有以下几个文件需要注意:
3、usr下创建一个Redis运行目录,将三个可执行文件redis-server、redis-benchmark、redis-cli,和一个配置文件redis.conf(在src上一级),拷贝到一个运行目录下。
注意:创建文件夹一定要使用系统管理员登录,不然没有权限
(默认无法使用root直接登录。一般用普通用户登录后,sudo su root。到root后可以修改root密码)
4、在Redis运行目录下运行Redis服务,启动Redis:
可以看到端口号和进程号,此时是前端启动Redis服务成功。
使用前端Redis服务有弊端,就是我们要一直在控制台挂着才行,一直
占用着控制台,一旦关闭控制台Redis服务就没了。
我们要使用后台启动Redis。
后台启动Redis需要修改其配置文件redis.conf:
其中daemonize设置的是no,即是默认在前台来启动,我们将其修改为yes,表示从后台启动Redis。
然后我们带着配置文件来进行后端启动:
没有之前的那一大堆介绍性文字了,此时Redis就在后台启动了,
我们可以查看一下,进程中已经存在了Redis服务:
(2)简单使用
Rdeis服务启动之后,我们来简单使用一下我们刚刚安装好的Redis。
我们在运行目录下执行redis-server服务,就会进入Redis的控制端:
我们使用set语句设定了三个变量在Redis中,然后使用get语句拿到了刚刚设置的数据:
至此Redis的安装和简单使用就叙述到这里。
redis2--redis安装的更多相关文章
- Redis安装及实现session共享
一.Redis介绍 1.redis是key-value的存储系统,属于非关系型数据库 2.特点:支持数据持久化,可以让数据在内存中保存到磁盘里(memcached:数据存在内存里,如果服务重启,数据会 ...
- CentOS 6.6下Redis安装配置记录
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/120.html?1455855209 在先前的文章中介绍过redis,以下 ...
- redis安装与参数说明
redis安装与参数说明 博客分类: redis redis 1.下载tcl8.6.1-src.tar.gz 和 redis-2.8.6.tar.gz: 2.安装: 1).安装tcl Java代码 收 ...
- linux详细redis安装和php中redis扩展
第一部分:安装redis 希望将redis安装到此目录 1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 ...
- Redis安装及HA(High Availability)配置
Redis是一种内存数据库,以KEY-VALUE(即键值对)的形式存储数据.这篇文章主要介绍的是Redis安装及配置,所以不对Redis本身作详细介绍了. 下载: http://redis.io/do ...
- Redis 安装 启动 连接 配置 重启
Linux下安装 ]# wget http://download.redis.io/releases/redis-2.8.17.tar.gz ]# .tar.gz ]# cd redis- ]# ma ...
- linux redis 安装
linux下redis安装 我用的系统是:redhat [root@infa ~]# wget http://download.redis.io/releases/redis-2.8.12.tar ...
- Redis、Redis+sentinel安装(Ubuntu 14.04下Redis安装及简单测试)
Ubuntu下Redis安装两种安装方式: 1.apt-get方式 步骤: 以root权限登录,切换到/usr目录下. 接下来输入命令,apt-get install redis-server,如图: ...
- redhat 下Redis安装
Redis 官网:http://redis.io/ 下载地址: http://redis.io/download 安装方法: cd opt wget http://download.redis. ...
- Redis安装教程
1. Linux下Redis安装教程 (1)安装 #tar xf redis-2.6.14.tar.gz #cd redis-2.6.14 #make #make install (2)配置 修改re ...
随机推荐
- [ An Ac a Day ^_^ ] POJ 3254 Corn Fields 状压dp
题意: 有一块n*m的土地 0代表不肥沃不可以放牛 1代表肥沃可以放牛 且相邻的草地不能同时放牛 问最多有多少种放牛的方法并对1e8取模 思路: 典型的状压dp 能状态压缩 能状态转移 能状态压缩的题 ...
- <hdu - 3999> The order of a Tree 水题 之 二叉搜索的数的先序输出
这里是杭电hdu上的链接:http://acm.hdu.edu.cn/showproblem.php?pid=3999 Problem Description: As we know,the sha ...
- C#发送邮件类
一.定义邮件发送类 /// <summary> /// 发送邮件 /// </summary> public class MailHelper { #region 私有变量 p ...
- HDU 5033 Building(单调栈)
HDU 5033 Building(单调栈) 题目链接http://acm.hdu.edu.cn/showproblem.php?pid=5033 Description Once upon a ti ...
- pychon - selenium2Libray源码简介
I. Introduction Selenium2Library是robot framework中主流的测试网页功能的库, 它的本质是对webdriver的二次封装, 以适应robot框架. 百度上一 ...
- javascript初始笔记
1.在html中使用点击事件: <button type="button" onclick="myclick()">click me<butt ...
- ExceptionDemo
功能: 利用struts.xml 捕获异常 不满足这三个值就报异常 1.web.xml <?xml version="1.0" encoding="UTF-8&q ...
- 将图片设置给ImageView时的属性配置
将图片设置给ImageView的时候,由于图片大小和逻辑需求的不确定会造成实际产生的效果和我们实际的需求不符的情况,这时需要对imageVIew控件添加scaleType属性,下面我用两张图片帮大家轻 ...
- delphi 关键字
下面的关键字不能被重新定义或用作标志符:and array as asm begin case class const constructor destructor dispinterface div ...
- 表单与JQuery
表单: Html标签注意: 1.提交action 2.提交按钮:类型一定为type="submit" ,不然无反应 3. Jquery: 个人认为属于JS 1.一般不用表单提交 2 ...