zeromq在linux上安装
linux系统中安装ZeroMQ1. 下载zeromq源码文件, 推荐:zeromq-3.2.5.tar和 jzmq-2.2.2.zipa) Zeromq地址: http://zeromq.org/area:downloadb) Jzmq地址: https://codeload.github.com/zeromq/jzmq/zip/master2. 安装zero
ps:当时完全不懂linux操作命令,看官网琢磨好久才整理出来
linux系统中安装ZeroMQ
1. 下载zeromq源码文件, 推荐:zeromq-3.2.5.tar和 jzmq-2.2.2.zip
a) Zeromq地址: http://zeromq.org/area:download
b) Jzmq地址: https://codeload.github.com/zeromq/jzmq/zip/master
2. 安装zeromq
a) 解压zeromq-3.2.5(unzip 文件名)
b) 进入zeromq目录下 cd zeromq-3.2.5
c) 进行编译安装执行 ./configure
d) 执行Make
e) 执行sudo makeinstall
3. 安装jzmq
a) 返回到源文件所在目录(找到jzmq.zip)
b) 编译安装jzmq
c) 执行 ./autogen.sh;
d) 执行 ./configure
e) 执行 make
f) 执行 sudo make install
a) 经过测试上面的环境变量配置没有必要搞的那么麻烦,我们只需要修改文件~/.bashrc添加环境变量就OK
b) echo CLASSPATH=/usr/local/share/java/zmq.jar:. >> ~/.bashrc
c) echo export LD_LIBRARY_PATH=/usr/local/lib> ~/.bashrc
5. 验证安装:
进入jzmq-master
安装目录( / jzmq-2.2.2/perf)
a) 修改运行脚本添加jvm参数java.library.path
$ cd jzmq-master/perf/
$ vim local_lat.sh
#!/bin/sh
#java -classpath "../src/zmq.jar:zmq-perf.jar" local_lat $@
#如果出现错误no XXX in java.library.path,就添加jvm参数java.library.path
java -Djava.library.path=/usr/local/lib -classpath "../src/zmq.jar:zmq-perf.jar" local_lat $@
$ vim remote_lat.sh
#!/bin/sh
#java -classpath "../src/zmq.jar:zmq-perf.jar" remote_lat $@
#如果出现错误no XXX in java.library.path,就添加jvm参数java.library.path
java -Djava.library.path=/usr/local/lib -classpath "../src/zmq.jar:zmq-perf.jar" remote_lat $@
b) 执行:./local_lat.sh tcp://127.0.0.1:5555 1 100
c) 执行:./remote_lat.sh tcp://127.0.0.1:5555 1 100
注意: Linux系统中需要保证libtool,autoconf, automake已经安装
添加java环境到系统环境变量里面
更多推荐
所有评论(0)