搭建jeesz分布式架构,复述,分布式缓存安装(单节点)


复述版本:,(因为Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,请在安装时去官网选用最新版)
用户:安装目录:<强> <强>编译和安装所需的包:
#, #
,
#, <强>创建安装目录:
#, <强>解压:
#, #
,
#, <强>安装(使用前缀指定安装目录):
#,
安装完成后,可以看到/usr/地方/复述,目录下有一个本目录,本目录里就是复述的命令脚本:
<强>将复述,配置成服务:
按上面的操作步骤,复述的启动脚本为:
将启动脚本复制到目录下,并命名为,
#, <强>编辑到/etc/init。d/复述,修改相应配置,使之能注册成为服务:
#
# !/bin/sh
#
#简单的复述,init。d脚本构思工作
用例“$ 1”
,开始)
,如果[- f $ PIDFILE]
,然后
,呼应“PIDFILE美元存在,进程已经运行或坠毁”
,
其他,呼应“复述,服务器开始……”
, EXEC美元参看
, fi
,,
,停止)
,如果[!- f $ PIDFILE]
,然后
,呼应“美元PIDFILE不存在,过程没有运行”
,
其他,PID=$(猫PIDFILE美元)


,,,
(2),端口保持,不变;(<强> )
(3),=/usr/地方/bin/redis-server改为,当地//=/usr/bin/redis-server
(4),=/usr/地方/bin/redis-cli改为,=/usr//复述,/bin/redis-cli
(5)配置文件设置:
创建复述,配置文件目录
#,
复制复述,配置文件,到,目录并按端口号重命名为
#,
做了以上准备后,再对CONF属性作如下调整:
="/etc/复述/$ {REDISPORT} . CONF”改为CONF="/$ {REDISPORT}。参看“
(6)更改复述,开启的命令,以后台运行的方式执行:
EXEC CONF 美元;#“,”作用是将服务转到后面运行
<强>修改后的到/etc/init。d/复述,服务脚本内容为:
# !/bin/sh

#
#简单的复述,init。d脚本构思工作
用例“$ 1”
,开始)
,如果[- f $ PIDFILE]
,然后
,呼应“PIDFILE美元存在,进程已经运行或坠毁”
,
其他,呼应“复述,服务器开始……”
, EXEC CONF 美元;
, fi
,,
,停止)
,如果[!- f $ PIDFILE]
,然后
,呼应“美元PIDFILE不存在,过程没有运行”
,
其他,PID=$(猫PIDFILE美元)
,呼应“停止……”
,
CLIEXEC - p REDISPORT美元关闭,而[- x/proc/$ {PID}]
,
,回音“等待复述,关机……”睡眠1
,
,
,完成回声“复述,停止“
, fi
,,
, *)
,呼应“请使用启动或停止作为第一个参数”
esac
<强>以上配置操作完成后,便可将复述,注册成为服务:
#, <强>防火墙中打开对应的端口
#,
添加:

<强>重启防火墙:
#, <强>修改复述,配置文件设置:
#,
修改如下配置
daemonize ,改为daemonize 
备注:如果不改为是的,pid文件是不会生成,启动、停止命令是不会生效的(依赖pid文件)
pidfile/var/run/.pid改为pidfile/var/run/.pid
<>强启动复述,服务
#, <强>将复述,添加到环境变量中:
#,
在最后添加以下内容:

使配置生效:
#, <强>当前可以直接使用redis-cli等复述,命令了:
#,关闭复述,服务
#,


搭建jeesz分布式架构,复述,分布式缓存安装(单节点)