近期爲了項目中關於消息中間件的使用對zeromq進行了技術驗證初步。本篇文章只涉及zeromq的安裝,對其原理不做過多介紹。
第一步:下載zeromq
http://download.zeromq.org/
下載zeromq-4.0.4.zip安裝包,或者tar.gz的包也可以
注:本人在centos 5 虛擬機上安裝,其他環境未驗證。
第二步:安裝
首先上傳軟件到服務器,解壓縮:
#unzip zeromq-4.0.4.zip
然後編譯安裝
#./configure
#make && make install
安裝過程順利完成,未要求安裝其他依賴包。
第三步:下載jzmq
https://github.com/zeromq/jzmq/archive/master.zip 得到jzmq-master.zip
第四步:安裝jzmq
上傳軟件到服務器,解壓縮
#unzip jzmq-master.zip
編譯安裝
#./configure
#make && make install
安裝順利完成,如果是採用老的版本可能會提示需要一些其他的依賴包。
第五步:更新動態庫
#echo /etc/local/lib >/etc/ld.so.conf.d/zeromq.conf
如果我們安裝過程中未採用默認位置安裝則需要將安裝位置的路徑加入到更新庫配置
最後執行更新
#ldconfig
這一步非常重要,否則會報 java.lang.UnsatisfiedLinkError.
安裝完成!下一步我們將用java類來進行測試zeromq的使用。