码迷,mamicode.com
首页 > 其他好文 > 详细

redis CentOS6.5安装及集群部署

时间:2018-06-22 13:40:13      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:sel   prefix   参数   ice   /usr   usr   程序   conf   数据   

1.下载redis source包

链接:https://pan.baidu.com/s/122ZCjNvjl9Jx6M2YsLrncw 密码:92ze

2.解压

tar -xzf redis-3.2.9.tar.gz

3.安装

$cd rredis-3.2.9

$make

$make PREFIX=/usr/local/redis install

4.创建pid,日志,数据dump目录

$mkdir /var/redis/run

$mkdir /var/redis/log

$mkdir /var/redis/data

5.将redis.conf cp到/etc/redis目录下,修改redis配置文件,使用端口号命名文件,为集群准备

$cp rredis-3.2.9/redis.conf  /etc/redis/redis_6379.conf

$vi /etc/redis/redis_6379.conf

修改daemonize,pidfile,logfile,dir为上述创建路径下

技术分享图片

技术分享图片

技术分享图片

 技术分享图片

设置服务形式启动:

6.拷贝启动脚本到/etc/init.d

$cp redis-3.2.9/utils/redis_init_script  /etc/init.d/redis_6379

7.修改脚本文件,指定程序安装路径以及pid路径和配置文件路径

技术分享图片

至此,已经可以通过服务启动redis了。service redis_6379 start/stop 

扩展:service 是一个script  他可以分析你后面下达的参数,然后根据你的参数在到/etc/init.d 下去取得正确的服务来 stop  start  restar

8.设置开机自启

$chkconfig redis_6379 on

如果报错:service redisd does not support chkconfig就vi修改脚本文件,设置开机自启的执行顺序

注意,最前面是有井号的。注释的意思是,redis服务必须在运行级2,3,4,5下被启动或关闭,启动的优先级是90,关闭的优先级是10。

技术分享图片

---------------------------------------------我是分割线,redis单机安装部署已完成------------------------------------------------------

---------------------------------------------我是分割线,下面讲述集群部署-----------------------------------------------------------

一.安装集群环境ruby

1.下载ruby

链接:https://pan.baidu.com/s/1Qar_7BvoWxmv6PloIc-Y9w 密码:e74y

2.解压

$tar -xzf ruby-2.3.1.tar.gz

3.configure 设置安装路径,此时会自动根据平台生成Makefile

$cd  ruby-2.3.1

$./configure --prefix=/usr/local/ruby

$make

$make install

4.安装完成设置环境变量

$export PATH=/usr/local/ruby/bin:$PATH

5.查看版本

$ruby -v

6.安装redis gem

$gem install redis

redis CentOS6.5安装及集群部署

标签:sel   prefix   参数   ice   /usr   usr   程序   conf   数据   

原文地址:https://www.cnblogs.com/restart30/p/9212603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!