Created
December 22, 2015 06:20
-
-
Save jnaulty/18b447660c16d8e51e00 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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