近期為了項目中關于消息中間件的使用對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的使用。