Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Start Airavata Server & XBAYA

  1. clone Clone the source (If you have not taken a clone prior) code from github (git clone https://github.com/apache/airavata). If you have already cloned go to next step.
  2. In your machine go to local folder where Airavata source code is cloned and do a git pull to make sure you have the latest trunk.
  3. After the above is completed build the source code by executing following maven command;
    mvn clean install
    (Useful Hint: Use mvn clean install -Dmaven.test.skip=true to avoid tests and is recommended for first timers.)
  4. Go to folder where Airavata server distribution zip or tar files are residing.
    cd modules/distribution/server/target
  5. Unzip either the tar or zip file of Airavata server distribution using
    unzip apache-airavata-server-0.14-SNAPSHOT-bin.zip
    OR
    tar -xvf apache-airavata-server-0.14-SNAPSHOT-bin.tar.gz
  6. Go to extracted folder
    cd apache-airavata-server-0.14-SNAPSHOT
  7. In folder apache-airavata-server-0.14-SNAPSHOT navigate to the bin and view the file airavata-server.properties
  8. Update ‘pubilsh.rabbitmq’ property to true in bin/airavata-server.properties file. File would then have;
    publish.rabbitmq=true
  9. In bin start the Airavata server; 
    (Useful Hint:This may require JAVA_HOME to be defined. Some configurations such as in  bin/zoo.cfg and bin/airavata-server.properties  may have to be adjusted if some ports are already in use. Ports need to be open as well.)
    sh airavata-server.sh
  10. Go to apache-airavata-server-0.14-SNAPSHOT/samples/ directory and register sample scripts and local host. by running 
    sh registerSample.sh  
  11. After starting the AIravata server and registering the sample applications, start XBAYA GUI. Navigate to modules/distribution/xbaya-gui/ and build xbaya
    mvn clean install
  12. Navigate to folder ‘target’ and then extract the xbaya using
    unzip apache-airavata-xbaya-gui-0.14-SNAPSHOT-bin.zip
  13. Go to bin folder in unzipped apache-airavata-xbaya-gui-0.14-SNAPSHOT and navigate to the the bin folder and start xbaya GUI
    sh xbaya-gui.sh

...