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
原文地址:https://www.cnblogs.com/restart30/p/9212603.html