Installation and Upgrade > Installation and Configuration Guide > Using the PTC Solution Installer > Installing Windchill Solutions > Launching the PTC Solution Installer > Choosing the Platform Components
  
Choosing the Platform Components
The platform components provide the internet infrastructure necessary for your Windchill solution installation.
PSI allows you to select and configure the required platform components for your installation. This screen allows you to select some components to install with the main solution, such as Windchill PDMLink, and later install other components on a separate machine using the PSI’s option to install Standalone Products or Components.
The options for this step will vary depending on whether you are installing a monolithic or multi-tier system. If the HTTP Server, and Windchill Directory Server are installed already in their respective tiers, select Configure to an existing local installation. Otherwise, select Install and configure as the default for all options (except for Java).
The following table describes each of the platform components:
Component
Description
Java Development Kit (JDK)
The JDK provides a Java development and runtime environment for Windchill solutions.
HTTP Server
The front-end authentication mechanism for your Windchill Web application. The HTTP Server is bundled with Windchill solutions.
* 
If you plan to use a Web server other than HTTP Server, PTC highly recommends that you install the bundled HTTP Server to initially test your Windchill solution. After testing your solution with HTTP Server, use the documented procedures to reconfigure your solution to use the other Web server. Testing your installation with HTTP Server takes very little additional time up front and generally saves a great deal of time in troubleshooting if anything is not working properly with the other Web server.
Windchill Directory Server
Windchill Directory Server is an LDAP-compliant enterprise directory that is bundled with Windchill solutions.
An LDAP server is required for managing Windchill operation definitions. It can also optionally manage Windchill user information.
Database Software
Install Pro/INTRALINK Oracle
Select the database you are using with your Windchill solution and click Next.
Oracle or SQL Server provides persistent data storage for Windchill solutions.
If you are installing bundled Pro/INTRALINK Oracle, select the Install Pro/INTRALINK Oracle check box.
f you are installing using the Oracle Real Application Cluster option, see Advanced Deployment Considerations for more information.
* 
Selecting either Oracle Advanced or SQL Server Advanced allows you to connect to your database using different database connection strings. For more information see Entering Your Database Information.
The following table lists the actions available in the drop-down list for the platform components:
Action
Description
Install and configure
Installs and configures this component on the local machine.
* 
This option is not available with the Java Development Kit (JDK) component, because the installation of Java is not supported with the installation of your Windchill solution. The supported Java version must already be installed on the same server where you are installing Windchill. For more details about using the existing Java version to run the installer, see the “Configuring the Java Virtual Machine Path” section below.
Configure to an existing local installation
Configures your Windchill solution to an existing local installation of the component.
Do not install or configure
Only select this option if you will install and configure the component at a later time. This option also is available if you can manually configure a remote component of that type. For example, select this option under servlet engine if you want to manually connect to a remote servlet engine.
Configuring Java Virtual Machine Path
To run the installer directly with the Java virtual machine, the LAX_VM parameter must be configured. Specify the path of the Java executable file that resides in the Java bin directory. For example,
To set the LAX_VM parameter using command line or as environmental variable:
On Windows:
Command Line: <<path>> setup.vbs LAX_VM "C:\Java202\jre\bin\java.exe”
Or
Set LAX_VM = "C:\Java202\jre\bin\java.exe" in the System Environment variable and run the setup.vbs file directly.
On Linux:
Command Line: ./setup LAX_VM "/opt/jdk/bin/java"
Or
export LAX_VM = "/opt/jdk/bin/java" in the System Environment variable and run the setup file directly.
To run the setup.vbs file using command line, run the following command (if JAVA_HOME and PATH is not set):
"<<path>>/setup.vbs" LAX_VM "<path>/java.exe"
To run the setup.vbs file using command line with the silent installation property file:
"<<path>>/setup.vbs" LAX_VM "<path>/java.exe" -f “<path>/installer.Properties”
* 
The path where the supported version of Java is installed, must not contain any spaces. The supported version is 1.8 (update 202) and above. Java versions 9 and 11 are not supported. If an unsupported version of Java is installed where you are running the installer, the following message is displayed and the installer is terminated: