文档章节

CentOS下安装Redis3.0以及多实例配置

ShortHand
 ShortHand
发布于 2016/04/20 16:48
字数 223
阅读 57
收藏 0

一、下载Redis3.0

wget z

二、安装Redis

make
make install

安装时可能会包gcc错误,请安装gcc  yum install gcc  如果报缺少tcl的错误请执行以下命令安装:

请参考: http://blog.csdn.net/luyee2010/article/details/18766911

wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz sudo tar xzvf tcl8.6.1-src.tar.gz  -C /usr/local/ cd  /usr/local/tcl8.6.1/unix/ sudo ./configure sudo make sudo make install

三、复制文件

mkdir /usr/local/redis
cp /usr/local/bin  /usr/local/redis
cp redis-3.0.1/redis.conf /usr/local/redis

四、启动Redis

./redis-server ./redis.conf

五、多实例配置

mv redis.conf redis6379.conf
cp  redis6379.conf redis6380.conf
vim redis6379.conf  #编辑第41行 pidfile /var/run/redis6379.pid
vim redis6380.conf  #编辑第41行 pidfile /var/run/redis6380.pid
./redis-server ./redis6379.conf
./redis-server ./redis6380.conf

 

六、后台运行

vim redis.conf #编辑第37行 daemonize yes

七、停止Redis

./redis-cli -p 6379 shutdown
./redis-cli -p 6380 shutdown

八、进入命令行

./redis-cli -p 6379

九、远程连接,允许所有IP

编辑redis.conf 改为 bind 0.0.0.0

© 著作权归作者所有

共有 人打赏支持
上一篇: Redis常用命令
ShortHand
粉丝 3
博文 78
码字总数 16508
作品 0
静安
高级程序员
私信 提问
Redis3.0集群部署(centos6.5)

更多可以参考:http://redis.io/官方网站 要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,生产环境中可以使用6台服务器,对应的redis...

chaun
2016/05/13
122
0
Redis3.0集群部署(centos系统)

(要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下) 192.168.1.160:7000 192.168.1.160:7001 ...

超人学院
2015/06/09
0
0
CentOS 6.5 下安装 Redis 3.0.7

wget http://download.redis.io/releases/redis-3.0.7.tar.gz # tar -xvzf redis-3.0.7.tar.gz # cd redis-3.0.7 # make 前面3步应该没有问题,主要的问题是执行make的时候,出现了异常。 异......

chaun
2016/08/26
29
0
分布式缓存Redis Centos下单节点安装

声明: 网上关于分布式缓存Redis的学习资料很多,大家可以去网上找些资料去学习。 另外 JEESZ框架面向企业的大型互联网分布式企业架构,分布式缓存是必不可少的,故这边总结了一些关于分布式...

qq59410a0b9a625
06/27
0
0
搭建jeesz分布式架构-- Redis分布式缓存安装(单节点)

安装环境:CentOS 6.6 Redis 版本:redis-3.0 (因为 Redis3.0 在集群和性能提升方面的特性,rc 版为正式版的候选版,请在安装时去官网选用最新版) 用户:root 安装目录:/usr/local/redis ...

qq59140ea121ae2
2017/05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

“敏捷开发”怎么就“敏捷”了

什么是敏捷开发 传统的软件开发过程中,我们往往会针对特定的用户需求,采用“瀑布模型”,从用户的需求开始一步步进行需求分析、软件设计、软件开发、软件测试以及软件交付与维护。 然而,这...

SamYjy
48分钟前
3
0
聊聊我怎么系统学习Linux技能并快速提高的

随着电子信息科技时代的发展,学会使用计算机在我们的生活中成为了必不可少的一项技能。而作为计算机中的三大操作系统之一的Linux更是饱受计算机爱好者们的喜爱。今天我们就来和大家一起聊一...

linuxprobe16
今天
3
0
MySQL专题—— 从认识索引到理解索引【索引优化】

认识索引 认识索引是什么东西非常关键,一个非常恰当的比喻就是书的目录页与书的正文内容之间的关系,为了方便查找书中的内容,通过对内容建立索引形成目录。因此,首先你要明白的一点就是,...

架构师springboot
今天
2
0
Java-怎样构造方法和匿名对象

前言 在编写程序时不安全的初始化会导致程序发生发生重大错误。为了使程序可以被安全地初始化,C++引入了构造器(也可以成为构造方法)的概念,这是一个在创建对象时被自动调用的特殊方法。J...

小刀爱编程
今天
2
0
7、MyBaties 增删改

事务 : 从数据库角度出发,完成业务时需要执行的 SQL 集合,统称一个事务. 1、在 mybatis 中默认是关闭了 JDBC 的自动提交功能 每一个 SqlSession 默认都是不自动提交事务. session.commit()提...

KingFightingAn
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部