一、安装,redis的官方的网址   https://redis.io/

目前的最高的版本是4.0,我安装的是2.*的版本

1.下载源码,解压后编译源码。

$ wget http://download.redis.io/releases/redis-2.8..tar.gz

$ tar xzf redis-2.8..tar.gz

$ cd redis-2.8.

$ make

2.编译完成后再编译完成之后的文件中有一个src的文件夹,cd进去,然后在里面我们把  redis-cli、redis-server这两个文件拷贝到  /usr/local/redis文件中,操作如下。

$ mkdir /usr/local/redis

$  cp redis-server /usr/redis

$ cp redis-cli /usr/redis

还有一个文件  在src外层有一个redis.conf 文件,把这个文件也拷贝到  /usr/local/redis   中去。然后cd  /usr/local/redis

启动redis的方法为   在/usr/local/redis   文件夹中执行  ./redis-server    可以运行redis服务

配置后台运行,进入  /usr/local/redis/redis.conf  文件中查找  daemonize  no    把  no改为yes,如下图:

然后重新启动redis服务,   命令为     ./redis-server redis.conf  敲击回车,没有信息提示证明启动成功。然后敲命令 ./redis-cli 回车。

好了,大功告成。

二、简单使用

查看redis中的基本的操作

自己去看文档吧   http://doc.redisfans.com/

下面是简单的比较常用的一些命令。

不同数据库之间的切换,默认redis操作是第一个数据库,redis一共有16个数据库,查看有几个数据库,就到redis.conf配置文件中进行查看。

里面的一些命令

keys * 查看所有设置的key    

set key 设置key    

get key   获取key  

del key   删除key 

type key  查看key的数据类型,通过不同的方法设置的key,类型就不一样。

select 1  进入第二个数据库

lpush login one two  往login这个key中加入 one two两个值   这个login是一个list类型的数据,lpop是删除。

lrange login 0 100  查看list列表类型数据,从下标为0开始,往后查看100个,共101个数据。100是泛指,可根据设定的查看。

sadd key1 one  设置key1的一个值为one。key1这个的数据类型为set类型,多次执行可以往key1中添加多个数据。

smembers key1  查看key1中的所有的数据,

sinter key1 key2  查看key1和key2中的交集。

设置redis的登录密码或者是删除密码,

config set requirepass 123456    将密码设置为123456,然后quit退出然后重新登录进去生效。

config set requirepass ''       将密码清空。然后重新登录,密码消失。

以上这些文档中都有。

三、网上的命令文档 http://doc.redisfans.com/

Linux上面安装redis和简单使用的更多相关文章

  1. Linux环境安装redis

    redis官网地址:http://www.redis.io/ 最新版本:2.8.3 在Linux下安装Redis非常简单,具体步骤如下(官网有说明): 1.下载源码,解压缩后编译源码. $ wget ...

  2. linux 下安装redis以及php Redis扩展

    [php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...

  3. linux上安装redis的踩坑过程2

    昨天在linux上安装redis后马上发现了其它问题,服务器很卡,cpu使用率上升,top命令查看下,原来有恶意程序在挖矿,此程序入侵了很多redis服务器,马上用kill杀掉它 然后开始一些安全策略 ...

  4. 宝塔Linux面板安装Redis

    宝塔Linux面板安装Redis不会特别麻烦,只要几步就可以实现:1.安装redis服务2.配置redis设置3.安装PHP扩展,下面就随ytkah一起来看看吧 1.首先,我们来安装redis服务,进 ...

  5. Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动

    Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动 >>>>>>>>>>>& ...

  6. Linux 下安装 Redis server

    版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/defonds/article/details/30047611         本文简介了 Linu ...

  7. Linux下安装Redis及搭建主从

    Linux下安装Redis 首先在官网下载对应版本的redis包,这里本人使用的是redis-4.0.8.tar.gz.   然后在服务器中存放redis包的路径下执行tar –vxf redis-4 ...

  8. [Linux.centOS].安装Redis 腾讯云

    环境 { "服务器运营商":"腾讯云", "操作系统":"CentOS 7.5 64位", "CPU" ...

  9. windows下与linux下安装redis及redis扩展

    1.        Redis的介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起 ...

随机推荐

  1. Flexviewer调用特定的widget

    Flexviewer调用特定的widget: 之前一直是自己添加个固定的key来调用widget 但是后来发现框架早就为你写好啦调用widget的方法 在WidgetManager中有个 public ...

  2. ArcGIS Enterprise 10.5.1 静默安装部署记录(Centos 7.2 minimal)- 4、安装 ArcGIS for Server

    安装ArcGIS for Server 解压server安装包,tar -xzvf ArcGIS_Server_Linux_1051_156429.tar.gz 切换到arcgis账户静默安装serv ...

  3. matlab练习程序(全景图到穹顶图)

    这个程序我最初是用FreeImage写的,这两天改成了matlab,再不贴上来,我就要忘了. 看到一篇文章有这样的变换,挺有意思的,就拿来试了一下,文章点此. 全景图到穹顶图变换,通俗的说就是将全景图 ...

  4. redis的使用方式

    常用的语法以及使用方式:          key中不能包含回车空格等,key不要太长,占用内存.     概念介绍:         差集: a:{1,2,3} b:{2,3,4},以a为锚点,差集 ...

  5. iBrand 开源电商小程序 (Laravel API+ webpack + gulp + 原生小程序)

    iBrand 社交电商产品正式进入开源过程中了,我们制定了详细的开源计划,目前已经发布了 V1 的版本,后续的版本也在陆续整理完善中. 各个版本功能明细如下图: 3 个版本计划在今年春节前全部完成,可 ...

  6. xml 转义特殊字符

    写了个request2XML的方法,每当数据中有'<'.'&'符号时,封装的XML就无法解析.发现了XML里的CDATA属性,问题迎刃而解!在XML文档中的所有文本都会被解析器解析. 只 ...

  7. DeepQA websocket 并发测试

    var client = new Array(); var W3CWebSocket = new Array(); var concurrent = 2; for (var i = 0; i < ...

  8. Android(java)学习笔记52:成员位置的内部类的介绍

    1. 内部类的定义 /* 内部类概述: 把类定义在其他类的内部,这个类就被称为内部类. 举例:在类A中定义了一个类B,类B就是内部类. 内部的访问特点: A:内部类可以直接访问外部类的成员,包括私有. ...

  9. Android(java)学习笔记35:如何改变Spinner系统自带的字体和颜色

    1. 首先我们要知道Spinner系统自带字体和颜色本质: 原生的Spring 控件是无法更改字体和颜色的... 从下面的代码可以看出...红色的标注显示使用的是Android默认的布局.. Spin ...

  10. Python map/reduce/filter/sorted函数以及匿名函数

    1. map() 函数的功能: map(f, [x1,x2,x3]) = [f(x1), f(x2), f(x3)] def f(x): return x*x a = map(f, [1, 2, 3, ...