linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤
Redis 简介
Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。
Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。
Redis支持数据的备份,即master-slave模式的数据备份。
备注:key-value分布式存储系统查询速度快、存放数据量大、支持高并发,非常适合通过主键进行查询,但不能进行复杂的条件查询。
主要特点
具有极高的并发读写性能,Redis能读的速度是110000次/s,写的速度是81000次/s
安装redis
centos7 下安装
下载地址:http://redis.io/download,下载最新稳定版本。
本教程使用的最新文档版本为 2.8.17,下载并安装:
# wget http://download.redis.io/releases/redis-2.8.17.tar.gz
# tar xzf redis-2.8.17.tar.gz
# cd redis-2.8.17
# make
make完后 redis-2.8.17目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下:
下面启动redis服务.
# cd src
# ./redis-server
在编译时可能会报错缺少c++环境,常见报错如下:
Redis安装过程:
正常前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。
异常一:
make[2]: cc: Command not found
异常原因:没有安装gcc
解决方案:yum install gcc-c++
异常二:
zmalloc.h:51:31: error: jemalloc/jemalloc.h: No such file or directory
异常原因:一些编译依赖或原来编译遗留出现的问题
解决方案:make distclean。清理一下,然后再make。
在make成功以后,需要make test。在make test出现异常
注意这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。
# cd src$
# ./redis-server 或 ../redis.conf
启动成功是如下图所示:
检查后台是否存在
ps -ef | grep redis
检查6379端口是否在监听
ps -ef | grep 6379
linux 安装redis2.8.3,centos7下安装Redis2.8版本步骤相关推荐
- 【Linux】【服务器】 CentOS7下安装MySQL(版本8.0)详细过程步骤
一.检查是否安装过mysql [Linux][服务器]CentOS7下卸载MySQL详细过程步骤 二.下载Linux下的Mysql包,打开Mysql官网 1.MySQL官网 2.滑到最后,点击MySQ ...
- linux安装之后缺少命令,centos7下安装缺少的命令依赖包
猫头哥在使用centos7的时候,安装了最小化版本,结果不支持netstat命令,报错如下 netstat command not found on CentOS 7 and RHEL 7 (Red ...
- 【Linux】【服务器】 CentOS7下安装Redis详细过程步骤
Linux 源码安装 一.下载地址:http://redis.io/download,下载最新稳定版本. # wget http://download.redis.io/releases/redis- ...
- 【Linux】【服务器】 CentOS7下安装JDK详细过程步骤
点击查看 一.卸载系统自带的OpenJDK以及相关的java文件 1.显示版本信息 java -version 2.查询文件 rpm -qa | grep java 命令说明: rpm 管理套件 -q ...
- linux ftp服务器配置本地账号,CentOS7 下安装和配置本地用户登录VSFTP服务器
一.安装VSFTP # yum -y install vsftpd注意提升权限: #su root 二.配置vsftpd.conf 文件 [root@localhost ~]# vi /etc/vsf ...
- 【Linux】【服务器】 CentOS7下安装MySQL详细过程步骤
一.安装前 1.我们可以检测系统是否自带安装 MySQL: rpm -qa | grep mysql 2.如果有显示,有安装,那可以选择进行卸载: rpm -e mysql // 普通删除模式 rpm ...
- 【Linux】【服务器】 CentOS7下卸载MySQL详细过程步骤
一.首先查询系统是否安装了MySQL grep -i mysql 输出结果如下图表示已安装 二.关闭MySQL服务 1.查看MySQL服务运行状态: service mysql status 如下图所 ...
- linux Centos7下安装python3及pip3
linux Centos7下安装python3及pip3 先去python官网下载python3安装包 执行命令: wget https://www.python.org/ftp/python/3.6 ...
- 【Linux】CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享
[Linux]CentOS7下安装Ngnix代理服务器详细过程 附Linux 64位 Ngnix压缩包百度云盘分享 Ngnix基本概况 Nginx (读作"engine X") 由 ...
最新文章
- Cocos2d-x v3.1 坐标系统(五)
- java程序员面试中的5个杀手锏问题
- 10大清宿便排毒方法及简单排毒瘦小腹运动
- iOS 开发之 - iOS6 适配, UITextField 文本,placeholder没有居中对齐
- EPS中编写第一个程序
- php中文歌词,arash的中文歌词 - 波斯语 | Persian | فارسی - 声同小语种论坛 - Powered by phpwind...
- 软件架构之分层模式 Layered Architecture
- java新闻网站项目描述_基于jsp的新闻网站-JavaEE实现新闻网站 - java项目源码
- 数据分析图表配色大全,可视化设计走高级路线的一定要看
- 校园火灾Focue-3---》音乐
- 松柏先生:参透五百年不遇的《求贤令》,何愁品牌不立!
- HTML CSS 布局
- 为什么要进行傅立叶变换?傅立叶变换究竟有何意义?如何用Matlab实现快速傅立叶变换
- 手游直播正在连接推流服务器,游戏直播时Airplay投屏卡死完美解决方案
- [经验技巧] 路由mini安装OpenWRT源的Transmission插件,实现PT下载(需SSH)
- 潘多拉游戏机用linux,linux中的潘多拉! Busybox!
- WinDBG详解进程初始化dll是如何加载的
- MAVLink--结构
- 【加解密篇】利用HashCat破解RAR压缩包加密文件详细教程
- python统计西游记人物名字出现次数_Python文本统计功能之西游记用字统计操作