Twitter Storm Ubuntu standalone installation operating system environment: install storm in Ubuntu 13.04 KVM Virtual Machine to install the following package: python, zookeeper, zeromq, jzmq, storm Process Ubuntu + Storm single-host environment installation and installation of zookeeper $ sudo apt-get install zookeeper-bin zookeeperd installation of zeromq and jzmq $ sudo apt-get install $ sudo apt-get install libzmq-dev set JAVA_HOME environment variable $ export JAVA_HOME = "/usr/lib/jvm/java-7-openjdk-amd64" compile and install jzmq $ cd/usr/local/src/$ git clone gi T: // github.com/nathanmarz/jzmq.git$ cd jzmq $. /autogen. sh $. /configure -- prefix =/srv/jzmq-2.1.0 $ javac src/org/zeromq /*. java $ touch src/classdist_noinst.stamp $ make & make install $ ls/srv/jzmq-2.1.0/lib share install Storm: https://github.com/nathanmarz/storm/downloads $ sudo apt-get install unzip $ cd/usr/local/src/$ wget https://github.com/downloads/nathanmarz/storm/storm-0.8.1.zip$ unzip storm- 0.8.1.zip $ sudo mv storm-0.8.1/srv/$ sudo ln-s/srv/storm-0.8.1/srv/stormcat> ~ /. Bashrc <'eof 'export JAVA_HOME = "/usr/lib/jvm/java-7-openjdk-amd64" export ZOOKEEPER_HOME = "/usr/lib/zookeeper" export STORM_HOME =/srv/stormexport PATH = $ PATH: $ PATH: $ ZOOKEEPER_HOME/bin: $ STORM_HOME/binEOF modify the location of Storm CONF_DIR directory $ sed-I's: CONF_DIR = OS. path. expanduser ("~ /. Storm "): CONF_DIR ="/srv/storm-0.8.1/conf ": '/srv/storm/bin/storm start service start zookeeper service $ sudo service zookeeper start storm service/srv/storm/bin/storm nimbus &/srv/storm/bin/storm supervisor &/srv/storm/bin/storm ui & Storm UI http: // 192.168.6.2: 8080/view the Java Process $ jps10382 Jps10228 supervisor10294 core10173 nimbus test Storm $ sudo apt-get install maven2 $ git clone git: // github.com/nathanmarz/storm-starter$ cd storm-starter $ mvn-f m2-pom.xml package first enters Storm UI http: // 192.168.6.2: 8080/, then runs the following command with the command $ storm jar target/storm-starter-0.0.1-SNAPSHOT-jar-with-dependencies.jar storm. starter. wordCountTopology wordcountTop you will see wordcountTop in the Storm UI