You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Dependencies :

All packages should be installed of 64 bit versions.

  1. Java 1.7 should be installed before hand and set the following environment variables
    JAVA_HOME
    Path - To set bin path of JAVA_HOME
  2. Apache Tomcat6  installed through exe.
  3. Pyhton 2.7.x and set the following environment variables.
    Path - To set the path of Python Home. 
  4. Install setup tools for Python
  5. 7Zip - To extract ISO file and set the following environment variables
    Path - To set the path of 7Zip
  6. CDR Tools.- and set the following environment variables (http://opensourcepack.blogspot.in/p/cdrtools.html)
    Path - To set the path of cdr tools having mkiso.exe
  7. Mysql 5.1 server

 

For now it assumes already SSH keys are generated in hand at home directory.

Installation Structure:

The following structure has been used at the installation path.

 

  1. A "conf" directory will be created and contains the following files
    1.  catalina.policy
    2. catalina.properties
    3. environment.properties
    4. log4j-cloud.cml
    5. server.xml
    6. tomcat6.conf
    7. tomcat-users.xml
    8. web.xml
  2. A "lib" directory will be created and contains the following files
    1. db.properties
    2. cloud.keystore
  3. Assumes that tomcat6/lib contains mysql-connector-5.1.21.jar
  4. A "webapps" directory will be created and "client" app will be placed inside it.

The following changes will be done to tomcat6w.exe file during installation

  1. updates JVM options with the following
    1. -Dcatalina.base to [INSTALLDIR]
    2. -Djava.io.tmpdir to [INSTALLDIR]\temp
    3. -Xms512m;-Xmx1024m;-XX:MaxPermSize=512m
  2. updates classpath with the following
    1. [TOMCATDIRECTORY]\bin\bootstrap.jar
    2. [TOMCATDIRECTORY]\bin\tomcat-juli.jar
    3. [INSTALLDIR]\conf

Installer generates a SSL key file cloud.keystore at [INSTALLDIR]\lib

 

  • No labels