
本文说明Qpid C++ Broker在Ubuntu 18.04系统下的安装过程
1. 系统环境- 硬件平台:x86_64,CPU和内存数量没有硬性要求,我测试的虚拟机配置时1CPU2Core,4G RAM
- *** 作系统:Ubuntu Desktop 18.04.3 Minimal安装
- Qpid Proton: qpid-proton-0.36.0.tar.gz
- Qpid C++: qpid-cpp-1.39.0.tar.gz
- Qpid Python: qpid-python-1.37.0.tar.gz
参考qpid-cpp-1.39.0/INSTALL.txt
3.1 依赖项安装sudo apt install build-essential sudo apt install libboost-all-dev sudo apt install uuid-dev sudo apt install cmake sudo apt install libxqilla-dev sudo apt install libnss3-dev sudo apt install librdmacm-dev sudo apt install ruby-dev sudo apt install swig sudo apt install help2man sudo apt install doxygen sudo apt install graphviz sudo apt install libsasl2-dev sudo apt install libssl-dev sudo apt install libjsoncpp-dev #sudo apt install golang # 包管理安装的go版本太低,可到官网下载安装 sudo apt install yard sudo apt install python3-sphinx sudo apt install python3-setuptools sudo apt install python3-wheel sudo apt install python3-pip3.2 安装Qpid Proton
Qpid AMQP 1.0 版本协议支持依赖此库
tar -xvf qpid-proton-0.36.0.tar.gz cd qpid-proton-0.36.0 mkdir build cd build cmake .. make -j4 sudo make install3.3 安装Qpid C++
包含C++版本的Broker和客户端库,以及一组Broker管理工具命令(Python实现)。
tar -xvf qpid-cpp-1.39.0.tar.gz cd qpid-cpp-1.39.0/ mkdir bld cd bld cmake .. make -j4 sudo make install3.4 安装Qpid Python
Qpid C++ Broker的管理工具依赖Qpid Python API
tar -xvf qpid-python-1.37.0.tar.gz cd qpid-python-1.37.0/ sudo python setup.py install
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)