`
linmomo02
  • 浏览: 181471 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ubuntu 安装thrift

阅读更多

 

 

安装ant和ivy,

1。下载

    ant下载地址:http://ant.apache.org/下载apache-ant-1.8.1-bin.tar.gz(当前最新版本),将该下载包拷贝到/usr/local下(随意了,找个地方就好)

 

2。解压

     cd /usr/local  

     tar -zxvf apache-ant-1.8.1-bin.tar.gz

 

     解压后会在/usr/local 下生成一个文件夹apache-ant-1.8.1

3.配置环境变量。

export ANT_HOME=/usr/local/apache-ant-1.7.1  

PATH=$ANT_HOME/bin:$PATH  

ant已经配置完成。

4.解压sudo tar xzvf apache-ivy-2.2.0-bin-with-deps.tar.gz -C /usr/local  

拷贝 ivy-2.2.0.jar 到/usr/local/apache-ant-1.8.1/lib/下

5.到apache官网下载最新版本的thrift压缩包。 thrift-0.8.0.tar.gz

6.安装thrift需要的依赖包

    sudo apt-get install build-essential  

    sudo apt-get install bison flex  

    sudo apt-get install libboost-dev python-dev  

    sudo apt-get install autoconf automake libtool pkg-config  

    sudo apt-get install git  

7。解压tar -zxvf thrift-0.8.0.tar.gz

cd thrift-0.8.0 

./configure --prefix=/usr/local/指定编译路径

make && make install 编译完成。


分享到:
评论

相关推荐

    thrift0.12.0 Ubuntu 安装包及安装教程.tar.xz

    thrift0.12.0 Ubuntu 安装包及安装教程.tar.xz

    thrift安装

    ### Thrift安装步骤 1. **下载Thrift源码** 首先,你需要从Thrift的官方网站或者通过Git克隆其源码仓库获取最新版本的Thrift。在本例中,我们使用的是`thrift-0.8.0`这个版本,你可以从Apache的发布页面下载对应的...

    windows下vs2010编译的thrift,包含lib和cpp源码

    1. 安装VS2010和必要的构建工具。 2. 下载Thrift源码,包括thrift-0.11.0版本。 3. 配置项目设置,指定编译目标为C++和Windows。 4. 修改和配置编译选项,确保与你的环境兼容。 5. 使用Thrift编译器生成服务端和...

    Apache Thrift 使用说明

    在 Ubuntu 系统下安装 Thrift,首先要确保安装了必要的依赖包,例如 libboost、libevent、automake、libtool、flex、bison 和 g++。这些包可以通过 `sudo apt-get install` 命令来安装。接着,从 Apache Thrift 的...

    linux下安装和测试thrift

    在Linux环境下安装和测试Thrift是一项技术性较强的工作,Thrift是一种开源的跨语言服务开发框架,它允许程序员定义服务接口和服务数据类型,然后自动生成客户端和服务器端的代码,以便于不同编程语言之间进行高效、...

    Thrift的安装方法和简单实例

    在安装 Thrift 之前,确保你的系统满足必要的依赖。在 Ubuntu 14.04 64 位环境下,你需要 g++ 编译器、boost 库以及 libssl-dev。Boost 库是由于 Thrift 使用了其中的一些功能,比如 shared_ptr,而 libssl-dev 是...

    workerman-thrift:基于workermanPHP Thrift RPC

    工人 ... 多进程 支持TCP / UDP 支持各种应用层协议 使用libevent事件事件库,支持高并发 支持文件更新检测及自动加载 支持服务平滑重启 ...以ubuntu为例 启动php start.php start -d 重启启动php start.php r

    thrift-formula

    阿帕奇节俭安装 Apache Thrift 软件框架笔记请参阅完整的。可用状态 这个公式将下载和编译 Apache Thrift 以及安装它的所有。 安装 Thrift 语言的必要要求。 目前仅支持 Ubuntu,但可以要求。

    Scribe日志记录讲解

    在 Ubuntu 系统下,使用 apt-get 命令获取依赖包,而在 CentOS 中,可能需要手动下载依赖并安装。安装完成后,配置 Scribe 配置文件(如 scribe.conf),并通过 rc.d 脚本启动服务。 生成 Thrift 头文件是使用 ...

    linux中工作用到的命令

    11. Ubuntu如何安装deb包 使用 dpkg解决依赖性问题 12. 安装activemq如果出现异常,则需要配置如下 13. 删除过期的文件 14. 安装 Apache Maven 14. 日志管理 15. 添加交换空间大小 16. linux远程拷贝文件 17. cmake...

    scribe详细安装文档

    首先,根据你的操作系统(例如Ubuntu、CentOS等)安装必要的依赖库,通常通过包管理器完成,如`apt-get`或`yum`。 ```bash # Ubuntu / Debian sudo apt-get update sudo apt-get install python-dev libboost-all-...

    java6.0源码-asyncthrift:异步节俭

    安装 Asyncthrift 可以作为 debian 包构建在 Debian 挤压和 Ubuntu 精确。 在debian/control上正确定义了编译依赖项,包括: Qt >= 4.6 Sun Java6(在 Ubuntu 上使用 OAB-Java:) 守护进程 日志4CXX 提升 >= 1.40 ...

    Hadoop Hue 3.9.0详细安装文档.pdf

    在Ubuntu上,可以使用以下命令安装: ```bash sudo apt-get update sudo apt-get install -y build-essential openjdk-8-jdk python-dev libssl-dev libffi-dev libmysqlclient-dev ``` 在CentOS上,使用以下命令: ...

    EasyHadoop实战手册

    手册适用于多种操作系统,如CentOS 5、Red Hat 5/6、Ubuntu等,并根据需要做适当修改。 在开始部署Hadoop之前,需要先建立服务器结构,包括Hadoop试验集群和生产环境的部署结构。服务器结构涉及系统和组件的依赖...

    Hive on Spark实施笔记1

    操作系统应为Ubuntu 14.04,同时需要安装Maven和Scala(用于Spark的编译)。确保已设置HADOOP_HOME环境变量,因为Spark需要与Hadoop兼容。此外,由于编译过程中需要下载大量文件,需要保持网络连接畅通,并配置Maven...

    katran:高性能第4层负载均衡器

    Katran是一个C ++库和程序,用于构建高性能的第4层负载平衡转发平面。 Katran利用内核中的来提供内核内工具,以进行快速数据包处理。 卡特兰的主要特征 快速燃烧(特别是在驱动... 要构建和安装katran库和thrift / gRP

    pip安装py_zipkin时提示的SSL问题对应

    2. **安装必要的开发工具**:在某些Linux发行版中,可能还需要安装`python-devel`(在Ubuntu上称为`python-dev`)等依赖库,以确保pip能够正确编译依赖项。 ```shell sudo apt-get install python-dev # 对于基于...

    spark-3.2.0-bin-hadoop3-without-hive

    尽管如此,Spark 仍然可以通过 JDBC 或 Thrift 服务器连接到 Hive Metastore,从而访问 Hive 表。如果你的环境中已经部署了 Hive,可以单独安装 Spark 对 Hive 的支持,实现两者的协同工作。 在实际应用中,这个...

    cassandra c/c++ driver 1.0

    cassandra c++ driver 非thrift版本 支持cql 3 Supported operating systems Mac OS X 10.9 Windows 7 RHEL 5.10 Ubuntu 14.04 Build dependencies Libraries libuv 0.10 OpenSSL Tools CMake GCC 4.1.2+, Clang 3.4...

    vagrant-hbase:一个Vagrantfile来启动和运行Hadoop和HBase开发

    VM是Ubuntu 14.04(可信任)盒,已通过。 在运行了vagrant up ,将以伪分布式模式设置单个HBase节点,并在单节点Hadoop HDFS文件系统上运行。 Thrift服务器也正在运行,从而允许从JVM之外的语言进行访问。 入门 在...

Global site tag (gtag.js) - Google Analytics