Installing the PowerDesigner Portal Server on UNIX

We do not provide support for installing any component of PowerDesigner on UNIX. However, it is possible to manually deploy the PowerDesigner Portal to a UNIX environment using this procedure.

Note: This procedure requires that you install and configure the PowerDesigner Portal on a Windows server in order to copy certain of the installation directories to your UNIX installation.
  1. On your UNIX server, install JDK 6.0 or higher, and set the JAVA_HOME environment variable to its path. For example:
    export JAVA_HOME=/usr/lib/jvm/java-6
  2. Install Tomcat 5.5 or 6.0 and set the CATALINA_HOME environment variable to its path. For example:
    export CATALINA_HOME=…/apache-tomcat-6.0.28
  3. Create a new folder called CMR, and set the CMR_HOME environment variable to its path. For example:
    export CMR_HOME=…/CMR
  4. Copy the contents of the CMR_HOME directory on your Windows environment to the CMR_HOME directory on the UNIX server.
  5. Extract the appropriate license library for your flavor of UNIX from CMR_HOME/license/lib/sylapi 2.2.0.7.zip to CMR_HOME/license/lib.
  6. Copy the cmr.war file from the CATALINA_HOME/webapps directory on your Windows environment to the CATALINA_HOME/webapps directory on the UNIX server.
  7. Unzip cmr.war and edit the file cmr.war/WEB-INF/cmrhome.xml to remove the content of the Path element, so that it reads <entry key="Path"></entry>. Rezip cmrhome.xml into a new cmr.war and deploy the new cmr.war.
  8. Ensure you have installed the necessary JDBC drivers to connect to your PowerDesigner Repository, and that they can be found via the proper path statement.
  9. Run CATALINA_HOME/bin/startup.sh.