1、进入github进行安装包下载

先在进行的home目录下建立测试目录,再进行git clone https://github.com/twitter/twemproxy.git下载

2、度GitHub中README.md

按照步骤进行安装
3、yum install automake libtool


4、进行autoreconf -fvi

5、如果有人没有相应源
出现如下

则需要通过阿里进行源下载

因为我是在阿里云上进行测试,有阿里的源,cd /etc/yum.repos.d/

如果是本地虚机,应该没有,如下图

进行如下操作

进行autoconf268的安装

6、如果进行了autoconf268的安装,进行如图操作
![]()
倘若直接在阿里云上进行测试,如下图
![]()
7、接着开始操作

进入script,


进行chmod赋值操作权限
我们vi twemproxy

显然,需要在/etc/nutcracker下有一个nutcracker.yml文件
寻找nutcracker.yml
8、寻寻觅觅中

开始操作吧,将这些*.yml文件拷贝到/etc/nutcracker目录下

9、需要启动程序

需要
RETVAL=0
prog="nutcracker"
继续寻寻觅觅

终于还是咋转角处遇到了你
![]()
cp nutcracker /usr/bin/
在linux任何地方都可以执行nutcracker了!!!
10、全部技能轮完后,进行配置文件的修改了,兄弟们

vi nutcracker.yml

把剩下的都有删除,就剩下如上图的,不要问为什么,照着做就行
11、开始测试
按照惯例,进行测试目录建立,如图

在/home/test/testRedisTwemproxy下建立两个目录
mkdir 6379 6380
分别进入6379和6380启动redis
如图


启动twemproxy,如图


成功连接!!!
12、正式测试,走起来

没有任何问题


分别进入6379和6380,查看刚刚通过twemproxy建立的key,如上两图
打完,收工!!!

本文详细介绍如何在Linux环境下从GitHub下载并安装Twemproxy,包括依赖安装、配置文件修改及启动测试等关键步骤。
250

被折叠的 条评论
为什么被折叠?



