博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux安装codis
阅读量:5869 次
发布时间:2019-06-19

本文共 1978 字,大约阅读时间需要 6 分钟。

codis用go语言开发的,安装前记得先安装go开发环境,

前提条件:记得安装git,否则无法下载go语言开发包

1、建立一个go语言的工作目录

创建目录:sudo mkdir -p /usr/data/gowork

2、修改环境属性追加此配置的路径(随后程序下载的信息都在此路径完成)

$ sudo vim /etc/profile,配置内容如下:JAVA_HOME=/home/xm6f/dev/jdk1.7.0_80GOPATH=/usr/data/goworkGOROOT=/home/xm6f/dev/goJRE_HOME=$JAVA_HOME/jreCATALINA_HOME=/home/xm6f/dev/apache-tomcat-7.0.78M2_HOME=/home/xm6f/dev/apache-maven-3.5.0PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$M2_HOME/bin:$PATH:$GOROOT/bin:$GOPATH/binCLASSPATH=.:$JAVA_HOME/libexport JRE_HOMEexport GOPATHexport GOROOTexport JAVA_HOMEexport CATALINA_HOMEexport MAVEN_HOMEexport PATHexport CLASSPATHsource /etc/profile

如果想进行codis编译处理,需要取得go语言编译的依赖库,配置如下:

3、配置go语言编译器

由于防火墙原因,可能下载失败,此处可以FQ再进行安装。

a、下载go语言开发包:go get github.com/tools/godep;

此时的godep程序保存路径为:/usr/data/gowork/src/github.com/tools/godep

b、将godep程序保存在"$GOPATH/bin",利用go语言的命令实现:

$ cd /usr/data/gowork/src/github.com/tools/godep$ go install ./

此时会安装到$GOPATH/bin目录之中,会自动出现一个"godep"程序文件,此时证明go完成了。

4、获取codis代码

$ cd /usr/data/gowork/src/github.com/tools/$ go get -u -d github.com/CodisLabs/codis ##下载慢,推荐人工配置codis开发包

下载完成之后codis源代码的保存目录为:/usr/data/gowork/src/github.com/CodisLabs/codis

5、人工配置codis开发包

a、将codis-3.10-release.tar.gz上传到linux,放在/home/xm6f/dev/目录
b、建立codis的保存目录:mkdir -p /usr/data/gowork/src/github.com/CodisLabs/
c、将codis-3.10-release.tar.gz解压缩到"/usr/data/gowork/src/github.com/CodisLabs/"目录之中

$ cd /home/xm6f/dev/$ tar -zxvf codis-3.10-release.tar.gz -C /usr/data/gowork/src/github.com/CodisLabs/$ cd /usr/data/gowork/src/github.com/CodisLabs/codis #进入到codis源代码所在的目录,进行编译安装$ make #执行该命令报如下异常,安装依赖即可解决:yum install autoconf automake libtool -y $ make install #执行出现:make: *** No rule to make target `install'.  Stop. 可以忽略不管

d、编译完成之后会自动的在"/usr/data/gowork/src/github.com/CodisLabs/codis/bin"目录下出现一些可执行文件

e、方便管理,重新建立个目录:

$ mkdir -p /usr/local/codis/{logs,conf}
logs:保存所有的日志数据
conf:保存所有的配置文件信息

f、将所有的可执行文件拷贝到"/usr/local/codis/"文件中

$ cp -r /usr/data/gowork/src/github.com/CodisLabs/codis/bin /usr/local/codis/

到此codis安装成功。

转载地址:http://wrtnx.baihongyu.com/

你可能感兴趣的文章
监控软件zabbix之安装
查看>>
Exchange Server 2016 独立部署/共存部署 (七)—— DAG功能测试
查看>>
Linux 进程中 Stop, Park, Freeze【转】
查看>>
Spark修炼之道(基础篇)——Linux大数据开发基础:第九节:Shell编程入门(一)...
查看>>
Duplicate Symbol链接错误的原因总结和解决方法[转]
查看>>
适配器模式
查看>>
建立低权限的ftp帐号
查看>>
htpasswd
查看>>
微软整合实验(七):布署Exchange2010 Mailbox高可用(DAG)
查看>>
spring定时器----JobDetailBean
查看>>
我的友情链接
查看>>
XP下如何删除附件中的游戏组件
查看>>
我的友情链接
查看>>
emma的几个不足之处
查看>>
Java工具类——UUIDUtils
查看>>
使用Node搭建reactSSR服务端渲染架构
查看>>
文件缓存
查看>>
转 博弈类题目小结(hdu,poj,zoj)
查看>>
Java NIO学习笔记八 Pipe
查看>>
远程协助
查看>>