forked from databench/databench
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvm-prepare-script
executable file
·33 lines (23 loc) · 932 Bytes
/
vm-prepare-script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
sudo add-apt-repository ppa:pitti/postgresql
sudo apt-get update
sudo apt-get -y install postgresql-9.2
sudo apt-get -y install mongodb
sudo apt-get -y install openjdk-6-jdk
sudo apt-get -y install git
wget http://scalasbt.artifactoryonline.com/scalasbt/sbt-native-packages/org/scala-sbt/sbt//0.12.3/sbt.deb
sudo dpkg -i sbt.deb
git clone git://github.com/databench/databench.git
cd databench
sudo passwd postgres
sudo -c postgres psql -c "ALTER USER postgres WITH PASSWORD 'postgres'" -d template1
sudo -u postgres createdb -O postgres databenchdev
git clone git://github.com/databench/databench.git
sudo -u postgres psql databenchdev < databench/databench-sqltyped/src/main/resources/schema.sql
cd databench
sbt assembly
cd /run
sudo mkdir databench
sudo chmod 777 databench
cd databench
nohup sudo java -Xmx10000M -jar ~/databench/databench-runner/target/databench-runner-assembly-1.0-SNAPSHOT.jar &
tail -f nohup.out