お茶とスルメ

プログラミングに必要なもの

Apache Cassandraの導入

以下のサイトの通りにすればいくはずです。

http://cassandra.apache.org/

こんな感じ

echo "deb http://www.apache.org/dist/cassandra/debian 39x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
sudo apt-get update
sudo apt-get install cassandra

一番最初の39xの数値を変えることで違うバージョンをインストールできるそうです。

でも僕はJavaが入ってなくて怒られました。
いろいろやったけど、うまく行かず、これが効きました。

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | sudo tee -a /etc/apt/sources.list.d/java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | sudo tee -a /etc/apt/sources.list.d/java.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

sudo apt-get update

Javaで動いているのでjdkが必要なのですが、入ったのはOraclejdkでした。そんならOracleのサイトからダウンロードすればよかった。
どうやらOpenJDKだとCassandraがうまく動かないっぽい感じです。よくわかりませんが。

一応Javaのエンジニアでメシを食ってるのですが、Javaが一番難しくて、開発のハードルが高いような気がします。
なので、このブログではJavaの記事が出てくるのはこれで最後になりそうです。