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.
- 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
- 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
- Create a new folder called CMR, and set the CMR_HOME environment variable to its path. For example:
export CMR_HOME=…/CMR
- Copy the contents of the CMR_HOME directory on your Windows environment to the CMR_HOME directory on the UNIX server.
- 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.
- 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.
- 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.
- 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.
- Run CATALINA_HOME/bin/startup.sh.