Linux上面安装redis和简单使用
一、安装,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和简单使用的更多相关文章
- Linux环境安装redis
redis官网地址:http://www.redis.io/ 最新版本:2.8.3 在Linux下安装Redis非常简单,具体步骤如下(官网有说明): 1.下载源码,解压缩后编译源码. $ wget ...
- linux 下安装redis以及php Redis扩展
[php] view plaincopy在CODE上查看代码片派生到我的代码片 linux 下安装redis以及php Redis扩展 环境配置: centos6. nginx/ php/ mysql ...
- linux上安装redis的踩坑过程2
昨天在linux上安装redis后马上发现了其它问题,服务器很卡,cpu使用率上升,top命令查看下,原来有恶意程序在挖矿,此程序入侵了很多redis服务器,马上用kill杀掉它 然后开始一些安全策略 ...
- 宝塔Linux面板安装Redis
宝塔Linux面板安装Redis不会特别麻烦,只要几步就可以实现:1.安装redis服务2.配置redis设置3.安装PHP扩展,下面就随ytkah一起来看看吧 1.首先,我们来安装redis服务,进 ...
- Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动
Linux Redis安装,Linux如何安装Redis,Linux Redis自动启动,Redis开机启动 >>>>>>>>>>>& ...
- Linux 下安装 Redis server
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/defonds/article/details/30047611 本文简介了 Linu ...
- Linux下安装Redis及搭建主从
Linux下安装Redis 首先在官网下载对应版本的redis包,这里本人使用的是redis-4.0.8.tar.gz. 然后在服务器中存放redis包的路径下执行tar –vxf redis-4 ...
- [Linux.centOS].安装Redis 腾讯云
环境 { "服务器运营商":"腾讯云", "操作系统":"CentOS 7.5 64位", "CPU" ...
- windows下与linux下安装redis及redis扩展
1. Redis的介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起 ...
随机推荐
- ListView下拉刷新和PullToRefreshListView实现
下拉刷新------- 1.addHeaderView必须在setAdapter之前调用 2.将paddingTop设置一个headerView高度的负值去隐藏它 getHe ...
- 基于配置的Spring AOP
前面几篇学习了Spring的依赖注入,这篇开始学习另一个核心功能——面向切面编程AOP. 通过本文,你可以了解到: 1 Spring xml规范 2 通过配置文件实现面向切面编程 3 对比与传统AOP ...
- FFT算法实现——基于GPU的基2快速傅里叶变换
最近做一个东西,要用到快速傅里叶变换,抱着蛋疼的心态,自己尝试写了一下,遇到一些问题. 首先看一下什么叫做快速傅里叶变换(FFT)(来自Wiki): 快速傅里叶变换(英语:Fast Fourier T ...
- YouTube 1080P高清视频下载方法
在国内在线视频网站还停留在1080P蓝光的时候,YouTube早已经支持4K和8K分辨率的极清视频.虽然4K和8K的清晰度比1080P高了许多档次,但是大部分人的电脑播放4K视频还是很卡的,所以目前来 ...
- makefile中的循环控制
GNU make的foreach函数 foreach函数仅GNU make支持: 下面的代码中使用了函数foreach和shell files=main.exe a.exe b.exe all: ec ...
- Hashtable详细介绍(源码解析)和使用示例
第1部分 Hashtable介绍 Hashtable 简介 和HashMap一样,Hashtable 也是一个散列表,它存储的内容是键值对(key-value)映射. Hashtable 继承于Dic ...
- [LuoguP1141]01迷宫
1141 01迷宫 题目描述 有一个仅由数字0与1组成的n×n格迷宫.若你位于一格0上,那么你可以移动到相邻4格中的某一格1上,同样若你位于一格1上,那么你可以移动到相邻4格中的某一格0上. 你的任务 ...
- 【题解】洛谷P2426删数
链接 https://www.luogu.org/problemnew/show/P2426 念念碎 第一次接触到区间DP(瑟瑟发抖) 所以象征性地看了一下题解 这好像是一道比较基础的区间DP吧 但是 ...
- Storm处理流程, 基本参数配置
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAksAAAG/CAYAAABIVpOQAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF
- LINQ to XML简介
我们的配置文件使用XML存储信息.ADO.NET的DataSet(利用扩展方法)可以方便的将数据保存(或加载)为XML..NET特有的XML API,如XmlReader/XmlWriter类.微端提 ...