Extract the Callimachus-Enterprise.zip into an empty installation directory. The recommended file path for Callimachus Enterprise is /opt/3RoundStones/Callimachus-Enterprise/. To do this, issue the following commands:

# mkdir -p /opt/3RoundStones/Callimachus-Enterprise
# cd /opt/3RoundStones/Callimachus-Enterprise
# unzip Callimachus-Enterprise.zip

Run the following scripts as root.

# bin/callimachus-install.sh

Walk through the installation script providing the values as they are requested. The output of the install script will look similar to this:

# bin/callimachus-install.sh 

Callimachus requires Java 7 JDK
Where is the JDK installed?
  [/usr/lib/jvm/jre-1.7.0-ibm.x86_64/..]:  /usr/lib/jvm/java-1.7.0-openjdk.x86_64
Where is the JRE installed?
  [/usr/lib/jvm/jre-1.7.0-ibm.x86_64]:  /usr/lib/jvm/java-1.7.0-openjdk.x86_64/jre
Would you like to generate a server certificate now? (type 'yes' or 'no')
  [no]:  yes
What is the secure domain or server name?
  [hostname.com]:  hostname.com
What is the name of your organizational unit?
  [Unknown]:  Example Org Unit
What is the name of your organization?
  [Unknown]:  Example Company
What is the name of your City or Locality?
  [Unknown]:  City
What is the name of your State or Province?
  [Unknown]:  State
What is the two-letter country code for this unit?
  [Unknown]:  US
Is CN=hostname.com, OU=Example Org Unit, O=Example Company, L=City, ST=State, C=US correct? (type 'yes' or 'no')
  [no]:  yes

Certificate stored in file <etc/hostname.com.cer>
Distribute etc/hostname.com.cer to all remote management agents

Note: If any of these are configured incorrectly and need to be changed, delete the directory and unzip the .zip file again. Make sure that you provide the correct values for the JDK and JRE path. As mentioned above, Callimachus requires Java 7 JDK so these variables must point to the same Java 7 install or Callimachus Enterprise will not start. 

Now that the Callimachus Enterprise Install script has been run it is time to actually start the server. The server can be setup with an initial deployment or it can be setup indirectly from an already established instance.

Note: Make sure that nothing else is already running on port 1090, or else Callimachus Enterprise cannot bind to it.