-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lumify Ubuntu Installation #669
Comments
@csselo were you able to get everthing up and running on Ubuntu Server with out using a VM ? |
repository is not available: any new links for the repo? INFO] examples-base ..................................... FAILURE [3.090s] |
Lumify install – for Ubuntu (14.04)
Build Dependencies
Java 1.6
Maven 3.1.1
NodeJS 0.10.21
Bower 1.2.7
Grunt-cli 0.1.11
SecureGraph
$ apt-get install maven build-essential git -y
$ tar xvzf node-v0.10.28.tar.gz
$ cd node-v0.10.28
$ ./configure && make && sudo make install
$ npm install -g bower
$ npm install -g grunt-cli
$ git clone securegraph
$ cd securegraph
$ mvn clean install
Runtime Dependencies
Lumify requires the following server applications, please ensure they are installed and working:
Jetty 8.1.14.v20131031
CDH 4.4 (hadoop 0.23)
Accumulo 1.5.1
Elastic Search 1.1.0
Storm 0.8.2
RabbitMQ 3.2.3
$ unzip jetty-distribution-8.1.15.v20140411.zip
$ sudo mv jetty-distribution-8.1.15.v20140411 /usr/local/jetty
$ tar xvzf hadoop-0.23.10.tar.gz
$ sudo mv hadoop-0.23.10 /usr/local/hadoop
$ tar xvzf accumulo-1.5.1-bin.tar.gz
$ sudo mv accumulo-1.5.1 /usr/local/accumulo/
$ sudo dpkg -i elasticsearch-1.1.0.deb
$ tar xvzf apache-storm-0.9.1-incubating.tar.gz
$ sudo mv apache-storm-0.9.1-incubating /usr/local/storm
$ sudo apt-get install rabbitmq-server -y
$ mvn package -Pweb-war
cd lumify
copy and desired additional jars to /opt/lumify/lib
$ cp ~/lumify/lumify-core/target/lumify-core-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-web/target/lumify-web-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-web-server/lumify-jetty-server/target/lumify-jetty-server-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-opennlp-dictionary-extractor/target/lumify-opennlp-dictionary-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-storm/target/lumify-storm-0.2.0-SNAPSHOT-jar-with-dependencies.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-web-auth-username-only/target/lumify-web-auth-username-only-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-known-entity-extractor/target/lumify-known-entity-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-opennlp-dictionary-extractor-web/target/lumify-opennlp-dictionary-extractor-web-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-tika-mime-type/target/lumify-tika-mime-type-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-zipcode-extractor/target/lumify-zipcode-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-opennlp-me-extractor/target/lumify-opennlp-me-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-tika-text-extractor/target/lumify-tika-text-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-zipcode-resolver/target/lumify-zipcode-resolver-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-model-rabbitmq/target/lumify-model-rabbitmq-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-phone-number-extractor/target/lumify-phone-number-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-email-extractor/target/lumify-email-extractor-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-model-securegraph/target/lumify-model-securegraph-0.2.0-SNAPSHOT.jar /opt/lumify/lib/
$ cp ~/lumify/lumify-web-import-export-workspaces/target/lumify-web-import-export-workspaces-0.2.0-SNAPSHOT.jar
/usr/local/storm/bin/storm jar -c nimbus.host=192.168.1.13 lumify/lumify-storm/target/lumify-storm-0.2.0-SNAPSHOT-jar-with-dependencies.jar io.lumify.storm.StormRunner
$ cp lumify/lumify-web-war/target/lumify-web-war-0.2.0-SNAPSHOT.war /usr/local/jetty/webapps/lumify.war
The text was updated successfully, but these errors were encountered: