redis CentOS6.5安装及集群部署

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

时间: 2024-10-06 13:06:40

redis CentOS6.5安装及集群部署的相关文章

k8s1.9.0安装--完整集群部署

三.完整集群部署 - kubernetes-with-ca 1. 理解认证授权 1.1 为什么要认证 想理解认证,我们得从认证解决什么问题.防止什么问题的发生入手.防止什么问题呢?是防止有人入侵你的集群,root你的机器后让我们集群依然安全吗?不是吧,root都到手了,那就为所欲为,防不胜防了.其实网络安全本身就是为了解决在某些假设成立的条件下如何防范的问题.比如一个非常重要的假设就是两个节点或者ip之间的通讯网络是不可信任的,可能会被第三方窃取,也可能会被第三方篡改.就像我们上学时候给心仪的女

redis 3.0.7 cluster 集群部署

一.环境描述 DB:redis 3.0.7 最新稳定版 OS:centos 6.6_x64 二.安装步骤 1.基本软件包安装 [[email protected] ~]# yum -y install ruby [[email protected] ~]# yum -y install rubygems 下载路径,上传到/tmp路径下 https://rubygems.org/gems/redis/versions/3.0.0 [[email protected] ~]# cd /tmp [[e

CentOS6.5 安装Storm集群

1.首先安装依赖包 [[email protected] ~]# yum install uuid* [[email protected] ~]# yum install libuuid [[email protected] ~]# yum install libuuid-devel [[email protected] ~]# yum install libtool [[email protected] ~]# yum install e2fsprogs [[email protected]

36. CentOS-6.3安装Mysql集群

安装要求 安装环境:CentOS-6.3安装方式:源码编译安装 软件名称:mysql-cluster-gpl-7.2.6-linux2.6-x86_64.tar.gz下载地址:http://mysql.mirror.kangaroot.net/Downloads/软件安装位置:/usr/local/mysql数据存放位置:/var/mysql/data日志存放位置:/var/mysql/logs 集群设计 首先设计集群的安装分配方式,我共需要5台服务器,服务器分配如下: 管理节点:    192

Centos7上安装Kubernetes集群部署docker

一.安装前准备 1.操作系统详情 需要三台主机,都最小化安装 centos7.3,并update到最新 cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)  角色主机名IP Master      master192.168.1.14 node1    slave-1192.168.1.15 node2slave-2192.168.1.16 2.在每台主机上关闭firewalld改用iptables 输入以下命令,关闭fire

Linux CentOS6.5下RabbitMQ集群部署配置

一.服务器与主机名列表 环境:2台Linux主机,主机名和IP如下,rabbitmq执行用户为rabbitmq,所属组为rabbitmq 172.16.192.145   ecs003 172.16.192.146   ecs004 二.在个节点服务器上做好hosts解析 #cat>>/etc/hosts< 172.16.192.145   ecs003 172.16.192.146   ecs004 EOF 三.在各节点安装Rabbitmq 1.安装epel源和rabbit-relan

CentOS6.5安装HBase集群

1.配置SSH免登录 请参考:http://www.cnblogs.com/hunttown/p/5470357.html 2.解压HBase并重命名 [[email protected] ~]# tar xzvf hbase-1.2.1-bin.tar.gz -C /usr/local/ [[email protected] ~]# cd /usr/local/ [[email protected] local]# mv hbase-1.2.1 hbase 3.修改/usr/local/hba

RabbitMQ安装以及集群部署

本次记录安装RabbitMQ的过程,只针对MAC下单机版安装.单机集群安装方法以及配置haproxy负载均衡. RabbitMQ单机版本安装 RabbitMQ单机集群安装方法(适合开发练习) RabbitMQ配置haproxy负载均衡 RabbitMQ集群测试(待续) 参考文档 RabbitMQ单机版本安装 消息发送原理: 应用程序和Rabbit Server之间会创建一个TCP连接,一旦TCP打开,并通过了认证,认证就是你试图连接Rabbit之前发送的Rabbit服务器连接信息和用户名和密码,

CentOS6.5 安装Kafka集群

1.安装zookeeper 参考文档:http://www.cnblogs.com/hunttown/p/5452138.html 2.下载:https://www.apache.org/dyn/closer.cgi?path=/kafka/0.9.0.1/kafka_2.10-0.9.0.1.tgz kafka_2.10-0.9.0.1.tgz       #2.10指的中Scala版本,0.9.0.1批的是Kafka版本. 3.安装与配置 解压:tar xzf kafka_2.10-0.9.