Skip to content

Latest commit

 

History

History
121 lines (89 loc) · 2.04 KB

README.md

File metadata and controls

121 lines (89 loc) · 2.04 KB

EXEApps Snaplabs Backend

A standard EXE Ubuntu DEV box. It has pre-installed following extentions

  • Redis
  • OrientDB 2.1.6
  • Rabbit MQ
  • HBase
  • Java 8
  • OpenTBS

How Download and Install Vagrant

  • Download - download vagrant from their officail website
  • Installation - follow thier official installation tutorial
  • Tutorial - A nice tutorial on setting up dev environment

How to use it

To intigrate to your project, run following command

bash < <(curl -s -S -L https://raw.githubusercontent.com/exeapps/snaplabs-backend/master/installer)

With provision

vagrant provision

Add IP to your local /etc/host once in developing life circle

echo "192.168.33.10   local.backend.snaplabs.io" >> /etc/hosts

Access vagrant

vagrant ssh

Some important commands

su vagrant
   
	
sudo echo "JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64" >> /etc/environment
sudo echo "HBASE_HOME=/opt/hbase" >> /etc/environment
source /etc/environment

sudo chown -R vagrant:vagrant  /opt/hbase/bin/start-hbase.sh
sudo chown -R vagrant:vagrant /opt/opentsdb/start.sh
sudo chown -R vagrant:vagrant /opt/orientdb/start.sh 

/opt/orientdb/start.sh
/opt/hbase/bin/start-hbase.sh
/opt/opentsdb/start.sh

Vagrant

username: vagrant 
password: vagrant

Redis

Port: 6379
Cli client: redis-cli -h 192.168.33.10 

OrientDB

Access Port: 2424
USERNAME : root
PASSWORD : exedev2015
Admin Panel: http://192.168.33.10:2480

Rabbit MQ

Port: 15672
Config URL: amqp://admin:admin@192.168.33.10
Admin Panel: http://192.168.33.10:15672/

HBsae

Port: 60010
Admin URL: http://192.168.33.10:60010

OpenTBS

Admin Panel: http://192.168.33.10:4242

Version

1.0