1、安装jdk
安装:sudo apt-get install openjdk-7-jdk
配置:
修改文件 sudo nano /etc/profile , 添加以下内容:
立即执行使之生效:
2、安装依赖库文件
3、安装ZMQ
下载 zeromq-2.1.7.zip ,下载地址 http://download.zeromq.org,如果链接打不开的,则链接:https://pan.baidu.com/s/1VUB_jKNQQOwvqkLhofSBYw 密码:cxp0
进入解压文件夹,依次执行:
4、安装jzmq
由于ZMQ是C/C++ de kuwenjian ,strom 是基于JVM的,无法直接使用。jzmq是JNI封装的ZMQ的Java库,storm需要通过它来使用ZMQ
下载jzmq ,下载地址 https://github.com/nathanmarz/jzmq/archive/master.zip
进入解压后的文件夹,依次执行:
执行make命令会出错,做下面操作后再执行:
①、手动创建classdist_noinst.stamp空文件
②、进入以下文件夹,执行如下操作:
退回文件夹,继续执行:
5、启动Zookeeper
下载zookeeper-3.4.5.tar.gz,地址http://archive.apache.org/dist/zookeeper/zookeeper-3.4.6/
解压,进入解压后的文件夹中,将文件 ./conf/zoo_sample.cfg 重命名为 ./conf/zoo.cfg
配置环境变量 zookeeper,nano /etc/progile
编辑zoo.cfg文件
添加以下内容
执行以下命令启动Zookeeper
查看运行成功没:
6、配置Storm
下载地址 https://www.storm-project.net/downloads.html
配置storm环境变量:nano /etc/profile
source /etc/profile立即执行
配置storm.yaml(注意每个冒号后面两个空格)
8、启动storm
storm nimbus &
storm supervisor &
storm ui &
浏览器输入: 127.0.0.1:8080
恭喜你,安装成功