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

thrift0.7.0在ubuntu11.04/11.10和centos6上的安装测试

阅读更多
参照
http://jnb.ociweb.com/jnb/jnbJun2009.html
http://wiki.apache.org/thrift/GettingUbuntuPackages

安装 ant和ivy
sudo tar xzvf apache-ant-1.8.2-bin.tar.gz -C /usr/local
sudo tar xzvf apache-ivy-2.2.0-bin-with-deps.tar.gz -C /usr/local

编辑profile
sudo vim /etc/profile

在内容里添加
export ANT_HOME=/usr/local/apache-ant-1.8.2
PATH=$ANT_HOME/bin:$PATH

在ivy目录下拷贝ivy的jar包到ant lib
sudo cp ivy-2.2.0.jar ../apache-ant-1.8.2/lib/


安装ubuntu需要的thrift包,并确定自己需要支持的语言,ubuntu下java,c++,python,erlang,ruby
sudo apt-get install libboost-dev libboost-test-dev libevent-dev automake libtool flex bison pkg-config g++
./configure --prefix=/usr/local/ --with-boost=/usr/local --without-csharp --without-perl --without-php --without-php_extension --without-haskell
make
make install

centos下c++,c,java,python,注意C语言支持需要加上 --with-c_glib
yum install automake libtool flex bison pkgconfig gcc-c++ boost-devel libevent-devel zlib-devel python-devel glibc-devel glibc glib2 glib2-devel event event-devel openssl openssl-devel
./configure --prefix=/usr/local/ --with-boost=/usr/local --without-csharp --without-perl --without-php --without-php_extension --without-haskell --with-c_glib
分享到:
评论

相关推荐

    虚拟机Centos安装thrift

    在安装thrift之前,需要确保系统上安装了所有必要的依赖包。在Centos系统上,依赖的软件包包括但不限于: - C++编译器(gcc-c++) - Python环境 - Boost库(boost-devel) - byacc和flex:用于生成词法分析器和语法...

    linux下安装和测试thrift

    在安装完成后,为了确认Thrift已经成功安装,你可以通过运行`thrift --version`来查看其版本信息。 现在,我们来测试Thrift。Thrift支持多种语言的生成代码,比如Python、Java、C++等。这里以Python为例,创建一个...

    thrift安装

    对于不同的操作系统,安装方法略有差异,例如在Ubuntu/Debian上可以通过`apt-get install`命令安装,在CentOS/Fedora上使用`yum install`或`dnf install`。 4. **配置和编译** 进入解压后的Thrift源代码目录,执行...

    centos6.5编译好thrift

    标题中的“centos6.5编译好thrift”指的是在CentOS 6.5操作系统...通过以上编译和配置,用户可以在CentOS 6.5上使用Thrift进行服务开发,实现跨语言的通信,这对于构建分布式系统和大数据环境下的组件集成至关重要。

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

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

    Apache Thrift 使用说明

    在安装完成后,可以在 `/usr/local/include/thrift` 和 `/usr/local/lib` 目录下找到头文件和库文件,而在 `/usr/local/bin` 中会有 `thrift` 可执行程序。Thrift 的安装还依赖于 boost 库,通常位于 `/usr/include/...

    mac thrift 0.9.3安装

    mac 想安装低版本thrift 0.9.3太难了,高版本比较简单 直接执行 brew install thrift.rb 即可安装

    Apache Thrift环境配置

    安装Thrift的官方文档...当我看到windows安装需要Cygwin或MinGW时,我就直接放弃在windows中配置的想法了,直接打开虚拟机用CentOS进行安装,使用一堆命令安装毕竟比windows方便。 CentOS安装Thrift 官方文档地址: ...

    用C#和C++写的Apache Thrift的小范例

    本例改编自Apache Thrift教程: http://mikecvet.wordpress.com/2010/05/13/apache-thrift-tutorial-the-sequel/ http://chanian.com/2010/05/13/thrift-tutorial-a-php-client/ 原教程使用的是c++ server和...

    protobuf/thrift/avro-序列化性能测试工程

    总之,这个"protobuf/thrift/avro-序列化性能测试工程"为IT专业人员提供了一个实用的参考,帮助他们在实际项目中权衡和选择适合的序列化技术。通过深入研究和理解这些工具的特性和性能,开发者可以优化他们的系统,...

    php_thrift_python安装测试记录

    本篇文章将围绕“php_thrift_python安装测试记录”这一主题,深入探讨如何在PHP中使用Thrift客户端调用Python服务端,并分享相关的安装步骤和代码示例。 首先,我们来看Thrift的基本工作原理。Thrift通过一种中间...

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

    6. **源码(src)**:Thrift的C++源码提供了更底层的访问,开发者可以查看和修改内部实现,或者自定义特定的序列化策略和网络行为。这对于理解和优化Thrift服务,或者扩展其功能非常有用。 在Windows下使用VS2010...

    编译后的thrift客户端

    编译后的thrift客户端,已经经过公司师父同意分享。 1. cp /Users/dxm/Desktop/thrift /usr/local/bin/ 2. echo $PATH 3. thrift 4. chmod +x /usr/local/bin/thrift 5. thrift 6. thrift -version

    thrift java build jar

    总结,使用 Thrift 在 Java 环境下构建 `.jar` 文件涉及了多个步骤,包括安装 Thrift、编写 IDL、生成 Java 代码、构建项目以及打包。这个过程有助于实现跨语言服务通信,提高系统的可扩展性和效率。通过遵循上述...

    thrift-load-balancer

    在第8行上,编辑属性“ thrift.home”的路径位置。 只需从顶部目录运行命令“ ant”。 ##如何运行? 在3个不同的终端窗口/选项卡中运行以下命令。 提示:Thrift-load-balancer / build $ java -cp ../thrift-...

    gothrift:节俭来自 git.apache.orgthrift.gitlibgothrift

    在 Go 中使用 Thrift 在遵循 Go 约定中,我们建议您使用“go”工具为 go 安装 Thrift。 $ go get git-wip-us.apache.org/repos/asf/thrift.git/lib/go/thrift将检索并安装最新版本的软件包。关于可选字段的

    scribe+thrift+fb303已经编译好的rpm包,直接下载安装使用

    最佳环境 CentOS 5.4 Scribe真正可用rpm安装包 apache-thrift-0.7.0-1.x86_64.rpm,fb303-0.7.0-1.x86_64.rpm,scribe-2.2-3.x86_64.rpm。无需编译,一命令安装。简单快捷,方便部署。 ============================...

    thrift测试程序

    标题“thrift测试程序”表明这是一个使用Thrift实现的测试程序,可能包含了服务端和客户端的实现,用于验证Thrift框架在实际应用中的功能和性能。Thrift的测试程序通常会包括以下组成部分: 1. IDL 文件:这是...

    thrift编译相关资源

    windows下使用MinGW编译thrift方法: https://blog.csdn.net/xzhswust/article/details/126914014 windows下使用VS2015编译thrift方法: https://blog.csdn.net/xzhswust/article/details/126915345

Global site tag (gtag.js) - Google Analytics