GitHub在线MySQL DDL工具gh-ost安装文档
2016-12-02 12:00
316 查看
源文地址
查看gh-ost官方文档,以及google一圈都没有发现gh-ost的安装文档,于是,还是自己动手,丰衣足食吧==
Linux系统:Debian8.5
go版本:1.5
gh-ost版本:1.0.28
注:gh-ost是基于go1.5编译的。
查看gh-ost官方文档,以及google一圈都没有发现gh-ost的安装文档,于是,还是自己动手,丰衣足食吧==
Linux系统:Debian8.5
go版本:1.5
gh-ost版本:1.0.28
注:gh-ost是基于go1.5编译的。
go源码安装
# 安装go依赖包 sudo apt-get install bison ed gawk gcc libc6-dev make # 配置go环境变量,GOROOT为go源码目录,GOPATH为gh-ost这个工程的目录 vim ~/.bashrc export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOPATH=/usr/local/go/src/github.com/github/gh-ost # 使环境变量生效 source ~/.bashrc # 获取+解压go源码安装包,go下载地址:https://golang.org/dl/ wget https://storage.googleapis.com/golang/go1.5.src.tar.gz tar -zxvf go1.5.src.tar.gz -C /usr/local/ # 此时是go的安装目录为/usr/local/go # 验证go安装成功 go env # 结果展示 GOARCH="amd64" GOBIN="" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="linux" GOOS="linux" GOPATH="/usr/local/gh-ost/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/linux_amd64" GO15VENDOREXPERIMENT="" CC="gcc" GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0" CXX="g++" CGO_ENABLED="1"
gh-ost源码安装
# 在go安装目录下创建github.com/github/目录 mkdir -p /usr/local/go/src/github.com/github # 别问我为什么要这样做,我这种go小白,只要安装出来就行,深入原因自己解决吧== # 获取+解压gh-ost源码安装包,gh-ost下载地址:https://github.com/github/gh-ost/releases/tag/v1.0.28 wget https://codeload.github.com/github/gh-ost/tar.gz/v1.0.28 unzip gh-ost-1.0.28.zip -d /usr/local/go/src/github.com/github cd /usr/local/go/src/github.com/github mv gh-ost-1.0.28 gh-ost # gh-ost源码安装 cd /usr/local/go/src/github.com/github/gh-ost /bin/bash build.sh # 结果展示 Building GNU/Linux binary Binaries found in: /tmp/gh-ost/gh-ost-binary-linux-20161201195143.tar.gz tar -zxvf /tmp/gh-ost/gh-ost-binary-linux-20161201195143.tar.gz -C /usr/local ln -s /usr/local/gh-ost /usr/bin/gh-ost # 验证gh-ost安装成功 gh-ost -version 1.0.28 gh-ost --help # 结果会输出一堆参数,gh-ost参数待以后详解
相关文章推荐
- 安装unoconv将office文档转为pdf工具
- Rsync同步工具安装文档
- GitHub开源MySQL Online DDL工具gh-ost参数解析
- 安装doxygen(一个自动文档生成工具)+Graphviz图形可视化软件
- Eclipse工具安装OpenExplorer插件--快速打开文档目录
- Nachos及其工具安装文档
- Cocos 安装工具文档等资料大全
- mysql 在线修改表结构工具 gh-ost
- [转载]github在线更改mysql表结构工具gh-ost
- Eclipse工具安装OpenExplorer插件--快速打开文档目录
- SHFB-Sandcastle Help File Build vs文档生成工具安装及配置
- php文档工具PHP Documentor安装与使用方法
- 性能监控工具——Cacti安装文档
- 测试自动化工具UIRecorder安装文档
- Eclipse工具安装OpenExplorer插件--快速打开文档目录
- Javascript API文档生成工具YUIDoc的安装
- [开发工具]_[VS2010]_[安装VS2010的MSDN本地文档]
- Rsync同步工具安装文档
- 在线ddl变更工具gh-ost
- linux 7.2下安装构建API文档工具RAML