Skip to content

Instantly share code, notes, and snippets.

@johnrees
Last active August 29, 2015 14:14
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 johnrees/3962a7e5e5c6f594b6b9 to your computer and use it in GitHub Desktop.
Save johnrees/3962a7e5e5c6f594b6b9 to your computer and use it in GitHub Desktop.
Installing Cassandra
vim /etc/cassandra/cassandra.yaml
listen_address: localhost
rpc_address: 0.0.0.0
broadcast_rpc_address: <IP OF SERVER>
sudo apt-get update
mkdir -p /usr/local/java
cd /usr/local/java
wget http://www.reucon.com/cdn/java/jdk-7u76-linux-x64.tar.gz
tar xvzf jdk-7u76-linux-x64.tar.gz
vim /etc/profile
JAVA_HOME=/usr/local/java/jdk-7u76-linux-x64
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jdk-7u76-linux-x64
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH
update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_76/bin/java" 1
update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_76/bin/javac" 1
update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_76/bin/javaws" 1
update-alternatives --set java /usr/local/java/jdk1.7.0_76/bin/java
update-alternatives --set javac /usr/local/java/jdk1.7.0_76/bin/javac
update-alternatives --set javaws /usr/local/java/jdk1.7.0_76/bin/javaws
reboot
java -version
echo $JAVA_HOME
echo "deb http://debian.datastax.com/community stable main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
curl -L http://debian.datastax.com/debian/repo_key | sudo apt-key add -
sudo apt-get update
sudo apt-get install dsc21
sudo apt-get install cassandra-tools
sudo service cassandra stop
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment