Skip to content

Instantly share code, notes, and snippets.

@rawkintrevo
Last active November 3, 2015 01:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rawkintrevo/1ae52d0b69f8c6b80764 to your computer and use it in GitHub Desktop.
Save rawkintrevo/1ae52d0b69f8c6b80764 to your computer and use it in GitHub Desktop.
#!/bin/bash
sudo apt-get install git openssh-server openjdk-7-jdk openjdk-7-doc openjdk-7-jre-lib
sudo apt-get purge maven maven2
wget "http://www.us.apache.org/dist/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz"
tar -zxvf apache-maven-3.3.3-bin.tar.gz
sudo mv ./apache-maven-3.3.3 /usr/local
sudo ln -s /usr/local/apache-maven-3.3.3/bin/mvn /usr/bin/mvn
git clone https://github.com/tillrohrmann/incubator-zeppelin.git
cd incubator-zeppelin
git checkout flink-0.10-SNAPSHOT
mvn clean package -DskipTests
cd $HOME
git clone https://github.com/apache/flink.git
cd flink
git checkout release-0.10
mvn clean package -DskipTests
cd $HOME
git clone https://github.com/apache/spark.git
cd spark
git checkout branch-1.4
mvn clean package -DskipTests
cd $HOME
flink/build-target/bin/start-cluster.sh --webuil-port 8081
spark/sbin/start-master.sh --webui-port 8082
spark/sbin/start-slave.sh spark://localhost:7077 --webui-port 8083
sudo incubator-zeppelin/bin/zeppelin-daemon.sh start
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment