Codis编译

阅读更多

第一步:安装golang环境,配置GOROOT、GOPATH、顺便设置GO15VENDOREXPERIMENT=0

   安装go我的版本是go1.5.2.linux-amd64.tar.gz注意对准平台下载,确定下64位还是32位系统

export GOROOT="/usr/local/go"
export GOPATH="/usr/local/gowork"


 注意:在对应目录下建立gowork文件夹,gowork文件夹下面有三个文件夹,先手动建立了(src ,pkg,bin)

验证go安装成功:go version

 第二步:安装git (前提已经安装了gcc,cc,cl.exe等软件,联网情况下这些都没问题)

apt-get install git


 

第三步:安装godep(听说是golang 的包管理工具,不装不行)

go  get  –u  github.com/tools/godep

 

 

 验证godep安装成功:进入gowork目录,查看bin目录下有没有godep文件,有表示成功



 接下来就可以拉去codis源码,编译,安装集群了

 

第四步:用golang和git拉取codis源码

go get –u –d github.com/CodisLabs/codis

 验证拉去成功:进入之前设置的gowork目录下可以看到,源码已经下载到相应的src目录下了



 

第五步:切换到$GOPATH/src/github.com/CodisLabs/codis目录执行make命令编译代码,并执行make gotest来跑测试

make

 

 可以看到依赖包下载到了Godeps/_workspace下面

可以看到codis依赖的redis目录在$GOPATH/src/github.com/CodisLabs/codis/extern下面
Codis编译_第1张图片
 成功标志:

进入$GOPATH/src/github.com/CodisLabs/codis/bin目录下可以看到assets,codis-config,Codis-proxy,codis-server说明编译成功。


 
至此,codis编译完成,可以开始搭建codis集群了!

 

  • Codis编译_第2张图片
  • 大小: 130.5 KB
  • Codis编译_第3张图片
  • 大小: 6.2 KB
  • Codis编译_第4张图片
  • 大小: 3.5 KB
  • Codis编译_第5张图片
  • 大小: 2.3 KB
  • Codis编译_第6张图片
  • 大小: 2.7 KB
  • Codis编译_第7张图片
  • 大小: 5.5 KB
  • Codis编译_第8张图片
  • 大小: 7.8 KB
  • Codis编译_第9张图片
  • 大小: 15.2 KB
  • Codis编译_第10张图片
  • 大小: 3.6 KB
  • Codis编译_第11张图片
  • 大小: 19 KB
  • Codis编译_第12张图片
  • 大小: 9 KB
  • 查看图片附件

你可能感兴趣的:(codis)