美文网首页
微服务学习 之 thrift安装

微服务学习 之 thrift安装

作者: 进击云原生 | 来源:发表于2018-09-10 08:16 被阅读20次

    学生课程管理系统简单微服务架构图:


    image.png

    Thirft下载安装:
    安装的是thrift tarball,即tar包:

    wget http://mirrors.tuna.tsinghua.edu.cn/apache/thrift/0.11.0/thrift-0.11.0.tar.gz
    

    可以解压后看README.MD文件里的安装步骤。

    tar zxf thrift-0.11.0.tar.gz
    

    源码包需要第一步的./bootstrap.sh,tar包不需要这步骤,直接执行:

    ./configure
    

    查看回显,显示java和python、go编译yes,其他的no编译。


    image.png image.png

    因为我只需要编译java和python、go,其他的可以忽略不管。

    go的安装可以参考:https://www.jianshu.com/p/b2222fc04f47

    这里有一点需要注意,java本来已经安装了java -version看到的是1.8版本的jdk。
    但是./configure执行完java还是no。然后查看configure文件里有如下的代码:

    image.png
    大概意思是thrift编译java需要jdk和ant,然后再执行ant -version发现确实没有。那就安装ant呗:

    安装ant:

    这里只是顺便安了以下maven。

    wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo
    yum -y install apache-maven
    yum -y install ant
    
    image.png

    ant安装好了:


    image.png

    如果你也遇到./configure执行完java后面是no的情况,你就得首先检查jdk和ant了。

    然后make -->> make install

    windows安装请参考:https://www.jianshu.com/p/42e4b5919434

    相关文章

      网友评论

          本文标题:微服务学习 之 thrift安装

          本文链接:https://www.haomeiwen.com/subject/hgergftx.html