Skip to content

Instantly share code, notes, and snippets.

@jnaulty
Created December 22, 2015 06:20
Show Gist options
  • Save jnaulty/18b447660c16d8e51e00 to your computer and use it in GitHub Desktop.
Save jnaulty/18b447660c16d8e51e00 to your computer and use it in GitHub Desktop.
Optional:
# apt-get install openssh-server
ssh cloudbrain@172.16.105.141
Cloudbrain:
# apt-get install liblo-dev
# apt-get install git
cd ~
mkdir development
cd development
git clone https://github.com/marionleborgne/cloudbrain.git
cd cloudbrain
# apt-get install python-flask
# apt-get install python-pika
# apt-get install python-liblo
# apt-get install python-serial python-wheel
# apt-get install python-sockjs-tornado
requirements.txt:
flask-cors
#cassandra-driver
# apt-get install python-setuptools
python setup.py develop --user
RabbitMQ:
# apt-get install rabbitmq-server
# rabbitmq-plugins enable rabbitmq_management
# service rabbitmq-server restart
# rabbitmqctl add_user cloudbrain cloudbrain
# rabbitmqctl set_permissions cloudbrain ".*" ".*" ".*"
# rabbitmqctl set_user_tags cloudbrain administrator
Cassandra:
https://wiki.apache.org/cassandra/DebianPackaging
# nano -w /etc/apt/sources.list.d/cassandra.list
deb http://www.apache.org/dist/cassandra/debian 21x main
deb-src http://www.apache.org/dist/cassandra/debian 21x main
# gpg --keyserver pgp.mit.edu --recv-keys 749D6EEC0353B12C
# gpg --export --armor 749D6EEC0353B12C | sudo apt-key add -
# apt-get install cassandra
# apt-get install cython
# apt-get install python-pip
pip install cassandra-driver
# service cassandra restart
cd ~/development/cloudbrain/cloudbrain/datastore
python generate_cassandra_schema.py
$ cqlsh -f /home/cloudbrain/development/cloudbrain/cloudbrain/datastore/cassandra_schema.cql
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment