How to install a server in a headless environment

This page is a guide to installing the "headless" version of the Tranche code, e.g. a server without a windowing system installed on it. This is a common requirement when setting up Linux, OS X, and Solaris servers remotely. Here are the steps.

  1. Get a current version of the code. Commonly 'wget' does the job.
    wget http://tranche.proteomecommons.org/files/CurrentVersion.zip
  2. Extract the files. Any directory works; however, "/opt/ProteomeCommons.org-Tranche" is recommended.
    mkdir /opt/ProteomeCommons.org-Tranche
    mv CurrentVersion.zip /opt/ProteomeCommons.org-Tranche
    cd /opt/ProteomeCommons.org-Tranche
    unzip CurrentVersion.zip
  3. Set the ./run.sh script as executable.
    chmod +x run.sh
  4. Execute run.sh. Piping the output and running the process via nohup is recommended if you want to log off and keep the process running. Alternatively, running ./run.sh will leave the interactive prompt open.
    nohup ./run.sh > run.output &

That is it. If you do not have Java 5 or better installed, you can manually copy a copy of the Java 5 runtime to the "jre" sub-directory of the install. The script will automatically use it.

If you'd like to manage your server using the GUI tools you will need to set your Tranche user file as an administrator for this server. This can be done using the addAdministrator keyword in the command-line client. Type help command=addAdmin to see help information regarding this command. If the server needs to be configured, use the server command. Type help command=server for more information.



Home   •   FAQ   •   Contact Us   •   Join email list   •   Collaborations   •   Credits