近期爲了項目中關於消息中間件的使用對zeromq進行了技術驗證初步。本篇文章只涉及zeromq的安裝,對其原理不作過多介紹。java
第一步:下載zeromqgit
http://download.zeromq.org/
下載zeromq-4.0.4.zip安裝包,或者tar.gz的包也能夠github
注:本人在centos 5 虛擬機上安裝,其餘環境未驗證。centos
第二步:安裝
服務器
首先上傳軟件到服務器,解壓縮:ide
#unzip zeromq-4.0.4.zip測試
而後編譯安裝spa
#./configure中間件
#make && make installip
安裝過程順利完成,未要求安裝其餘依賴包。
第三步:下載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的使用。