以虚拟机中的Linux系统(CentOS 6.5)中安装Redis为例

一、下载Redis

使用wget进行下载,可能部分系统不带wget命令,则yum下载即可

yum -y install wget
wget http://download.redis.io/releases/redis-3.2.7.tar.gz

下载完后得到redis-3.2.7.tar.gz(当前目录下)

二、解压缩

tar -zxvf redis-3.2..tar.gz
cd redis-3.2.

三、编译安装

此处需要用到gcc编译器,需安装gcc

yum -y install gcc-c++

安装结束后直接make即可

make

也可指定安装路径/usr/redis

make PREFIX=/usr/redis install

若make报错,则需添加参数执行

make MALLOC=libc

四、配置

从解压的文件中复制一份redis.conf文件至安装路线中的bin目录下

cp /root/redis-3.2./redis.conf /usr/redis/bin/redis.conf

修改redis.conf文件

将此处的no改为yes,意义为将redis启动服务为守护进程

在bind处添加一个ip,此ip为该服务器的ip(不是请求端的ip),以空格分隔两个ip

该属性意义为Redis会响应这些ip发来的请求。若无bind属性(注释或删除该条属性),则Redis会响应所有请求

五、配置防火墙

vim /etc/sysconfig/iptables

复制-A INPUT -m state该行,粘帖至此处,并将22改为6379,此为Redis端口号

保存并重启防火墙

service iptables restart

六、启动Redis

此时bin目录中的文件如图所示

redis-cli为客户端,redis-server为服务端

./redis-server redis.conf

执行该命令会加载指定配置文件进行启动

查看运行情况

ps aux | grep redis

七、验证

可在下载一个Redis图形化客户端

下载地址:https://redisdesktop.com/download

安装全程下一步

打开后点击下方Connect to Redis Server弹出下图界面

ok前先Test Connection下,成功会弹出下图窗口,说明可以正常连接

ok连接

默认16个库,可在配置文件中进行配置

至此,安装完成,后续可设置开机自启动等

vim /etc/rc.local

添加一句/usr/redis/bin/redis-server /usr/redis/bin/redis.conf即可

Redis学习存档(1)——安装的更多相关文章

  1. C#中使用Redis学习一 windows安装redis服务器端和客户端

    学习背景 今天是2015年1月2日,新年刚开始的第二天,先祝大家元旦快乐啦(迟到的祝福吧^_^).前段时间一直写Jquery插件开发系列博文,这个系列文章暂停一段时间,最近一直在看redis,我将把r ...

  2. 【redis 学习系列】安装-配置-卸载Redis

    一.安装 wget http://download.redis.io/releases/redis-3.0.7.tar.gz tar -zxf redis-.tar.gz ln -s redis- r ...

  3. redis 学习笔记1(安装以及控制台命令)

    为什么要学习这个? 分布式技术必会,得益于redis的设计理念,内存数据库,epoll(多路复用)模型,单线程模型除去了锁和上下文切换,提高了性能.单线程保证执行顺序(轮询),在分布式环境下对于数据的 ...

  4. 尚硅谷redis学习2-redis的安装和HelloWorld

    Reids: remote dictionary server redis特点:支持持久化,支持复杂数据类型,支持备份 下载: 解压: 执行make, make install 可能会需要安装make ...

  5. Redis学习存档(2)——通过Java使用Redis:Jedis

    一.创建项目,引入jedis jar包 可在百度搜索maven repository 进入后搜索jedis,复制依赖包到pom.xml文件中 <project xmlns="http: ...

  6. (转)NoSQL——Redis在win7下安装配置的学习一

    NoSQL——Redis在win7下安装配置的学习一   有些也是从网上看来的 1.下载安装 Redis它没有windows的官方版本,但是又非官方的版本,到官网上去下载相应的版本,我的电脑是win7 ...

  7. Redis学习笔记(一)关于在windows64位环境下的安装学习使用

    前言 由于工作需要,目前我正在学习使用Redis.我当时学习Redis就从网上下载了点资料就开始学习了.入门看的是<REDIS入门指南>,这本书个人觉得很适合新手用来学习接触.根据书上的引 ...

  8. Redis学习笔记(2)——Redis的下载安装部署

    一.下载Redis Redis的官网下载页上有各种各样的版本,如图 但是官网下载的Redis项目不正式支持Windows.如果需要再windows系统上部署,要去GitHub上下载.我下载的是Redi ...

  9. Redis学习01_redis安装部署(centos)

    原文: http://www.cnblogs.com/herblog/p/9305668.html Redis学习(一):CentOS下redis安装和部署 1.基础知识  redis是用C语言开发的 ...

随机推荐

  1. 生产环境缺陷来源VS 缺陷管理响应机制

    生产环境缺陷主要来源于用户反馈.版本内遗留.内部反馈和监控后台报警,具体内容包含以下途径: 1.用户反馈: ①  前台电话方式 ②  意见反馈后台 ③  第三方平台:如微博.App Store等渠道 ...

  2. MySQL 5.7新增加的json数据类型

    MySQL 5.7中有json存储类型了以前我们只能通过php来进行序列化了不过现在就不需要了我们可以直接使用MySQL 5.7的json数据类型来存储json格式数据了,具体来看介绍.   在MyS ...

  3. express利用nodemailer发送邮件(163邮箱)

    Nodemailer 是一个简单易用的Node.js邮件发送组件 首先安装这个组件 npm install nodemailer --save 安装之后,可以在某个get请求下,发送邮件,具体路由代码 ...

  4. 解决jenkins日志爆满 DNS查询错误

    一.故障 公司的jenkins因为日志量太大把磁盘占满,进而影响了其他程序,仔细一看日志文件"/var/log/jenkins/jenkins.log"几分钟产生了30G的日志 日 ...

  5. vue常用的修饰符

    v-model修饰符 <template> <div id="demo14"> <p>-----------------模板语法之修饰符---- ...

  6. linux下什么工具可以用来纠正文件中的拼写和排版错误?

    答: ispell,官网在此

  7. 非局部模块(Non Local module)

    Efficient Coarse-to-Fine Non-Local Module for the Detection of Small Objects 何恺明提出了非局部神经网络(Non-local ...

  8. 《maven实战》笔记(1)----maven的初识

    刚入职公司用maven进行项目管理,于是昨天下午开始看<maven实战>的pdf,感觉很好,作者写的很有条理. 下面是笔记,看书做笔记还是很有必要的,加强自己的总结. 什么是maven? ...

  9. SQL-W3School-基础:SQL DELETE 语句

    ylbtech-SQL-W3School-基础:SQL DELETE 语句 1.返回顶部 1. DELETE 语句 DELETE 语句用于删除表中的行. 语法 DELETE FROM 表名称 WHER ...

  10. 自己动手写Android插件化框架

    自己动手写Android插件化框架 转 http://www.imooc.com/article/details/id/252238   最近在工作中接触到了Android插件内的开发,发现自己这种技 ...