Redis学习存档(1)——安装
以虚拟机中的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)——安装的更多相关文章
- C#中使用Redis学习一 windows安装redis服务器端和客户端
学习背景 今天是2015年1月2日,新年刚开始的第二天,先祝大家元旦快乐啦(迟到的祝福吧^_^).前段时间一直写Jquery插件开发系列博文,这个系列文章暂停一段时间,最近一直在看redis,我将把r ...
- 【redis 学习系列】安装-配置-卸载Redis
一.安装 wget http://download.redis.io/releases/redis-3.0.7.tar.gz tar -zxf redis-.tar.gz ln -s redis- r ...
- redis 学习笔记1(安装以及控制台命令)
为什么要学习这个? 分布式技术必会,得益于redis的设计理念,内存数据库,epoll(多路复用)模型,单线程模型除去了锁和上下文切换,提高了性能.单线程保证执行顺序(轮询),在分布式环境下对于数据的 ...
- 尚硅谷redis学习2-redis的安装和HelloWorld
Reids: remote dictionary server redis特点:支持持久化,支持复杂数据类型,支持备份 下载: 解压: 执行make, make install 可能会需要安装make ...
- Redis学习存档(2)——通过Java使用Redis:Jedis
一.创建项目,引入jedis jar包 可在百度搜索maven repository 进入后搜索jedis,复制依赖包到pom.xml文件中 <project xmlns="http: ...
- (转)NoSQL——Redis在win7下安装配置的学习一
NoSQL——Redis在win7下安装配置的学习一 有些也是从网上看来的 1.下载安装 Redis它没有windows的官方版本,但是又非官方的版本,到官网上去下载相应的版本,我的电脑是win7 ...
- Redis学习笔记(一)关于在windows64位环境下的安装学习使用
前言 由于工作需要,目前我正在学习使用Redis.我当时学习Redis就从网上下载了点资料就开始学习了.入门看的是<REDIS入门指南>,这本书个人觉得很适合新手用来学习接触.根据书上的引 ...
- Redis学习笔记(2)——Redis的下载安装部署
一.下载Redis Redis的官网下载页上有各种各样的版本,如图 但是官网下载的Redis项目不正式支持Windows.如果需要再windows系统上部署,要去GitHub上下载.我下载的是Redi ...
- Redis学习01_redis安装部署(centos)
原文: http://www.cnblogs.com/herblog/p/9305668.html Redis学习(一):CentOS下redis安装和部署 1.基础知识 redis是用C语言开发的 ...
随机推荐
- 生产环境缺陷来源VS 缺陷管理响应机制
生产环境缺陷主要来源于用户反馈.版本内遗留.内部反馈和监控后台报警,具体内容包含以下途径: 1.用户反馈: ① 前台电话方式 ② 意见反馈后台 ③ 第三方平台:如微博.App Store等渠道 ...
- MySQL 5.7新增加的json数据类型
MySQL 5.7中有json存储类型了以前我们只能通过php来进行序列化了不过现在就不需要了我们可以直接使用MySQL 5.7的json数据类型来存储json格式数据了,具体来看介绍. 在MyS ...
- express利用nodemailer发送邮件(163邮箱)
Nodemailer 是一个简单易用的Node.js邮件发送组件 首先安装这个组件 npm install nodemailer --save 安装之后,可以在某个get请求下,发送邮件,具体路由代码 ...
- 解决jenkins日志爆满 DNS查询错误
一.故障 公司的jenkins因为日志量太大把磁盘占满,进而影响了其他程序,仔细一看日志文件"/var/log/jenkins/jenkins.log"几分钟产生了30G的日志 日 ...
- vue常用的修饰符
v-model修饰符 <template> <div id="demo14"> <p>-----------------模板语法之修饰符---- ...
- linux下什么工具可以用来纠正文件中的拼写和排版错误?
答: ispell,官网在此
- 非局部模块(Non Local module)
Efficient Coarse-to-Fine Non-Local Module for the Detection of Small Objects 何恺明提出了非局部神经网络(Non-local ...
- 《maven实战》笔记(1)----maven的初识
刚入职公司用maven进行项目管理,于是昨天下午开始看<maven实战>的pdf,感觉很好,作者写的很有条理. 下面是笔记,看书做笔记还是很有必要的,加强自己的总结. 什么是maven? ...
- SQL-W3School-基础:SQL DELETE 语句
ylbtech-SQL-W3School-基础:SQL DELETE 语句 1.返回顶部 1. DELETE 语句 DELETE 语句用于删除表中的行. 语法 DELETE FROM 表名称 WHER ...
- 自己动手写Android插件化框架
自己动手写Android插件化框架 转 http://www.imooc.com/article/details/id/252238 最近在工作中接触到了Android插件内的开发,发现自己这种技 ...