Installing Arbortext Publishing Engine > Installation Overview > Installing Arbortext Publishing Engine
  
Installing Arbortext Publishing Engine
Install Arbortext Publishing Engine from the zip archive retrieved from the customer support web page or from the DVD.
Hereafter, we refer to the Arbortext Publishing Engine installation directory as PE_HOME. If you happen to install Arbortext Publishing Engine before you install Tomcat, you can still use Arbortext Publishing Engine Configuration later to set up the integration between Tomcat and Arbortext Publishing Engine.
* 
You must have Administrator privileges on the web server system to install Arbortext Publishing Engine successfully.
To install Arbortext Publishing Engine:
1. Choose from these options, depending on your installation media:
If you downloaded the zip archive from the PTC Support site to a temporary location on your system, locate it before you proceed. Extract the contents of the zip file to the temporary directory.
Choose Run from the Start menu, browse to the file set, and choose windows\setup.exe. Follow the instructions on the screens.
If you are installing from the DVD, insert it into your drive. Windows will automatically start the setup program.
Then, choose the product you want to install from the list of available Arbortext products on the DVD. Follow the instructions on the screens.
2. You can choose the language for the license agreement. Review the license agreement. You need to Accept it to continue with installation.
3. Select the directory for the installation. You can accept the default location C:\Program Files\PTC\Arbortext PE or specify another by clicking Change. If you specify a nonexistent directory, the Setup program will create it for you.
If you choose an existing directory that is not empty, you’ll be notified that you should choose a different location or uninstall the software and then restart this installation.
4. You can choose to enable the Arbortext Publishing Engine security framework. This framework configures Arbortext Publishing Engine to disable, restrict, and allow requests based on users and groups defined in Apache Tomcat.
* 
Apache Tomcat must be properly configured before enabling the Arbortext Publishing Engine security framework.
If the security framework is enabled without Tomcat properly configured, Arbortext Publishing Engine will not function properly. The framework can be quickly enabled after installation once Tomcat is properly configured.
See Arbortext Publishing Engine Framework for a description of the security framework, its configuration, and Apache Tomcat configuration requirements.
You must also ensure that Tomcat is configured in line with current security best practices.
5. Choose Install to copy files to your directory. After it’s completed, click Finish.
6. After the installation finishes, the Arbortext Publishing Engine Configuration program launches and allows you to view and complete some other configuration steps.
If you have already installed Tomcat and it is running as a service, Arbortext Publishing Engine Configuration can automatically perform the integration for you.
You can also run Arbortext Publishing Engine Configuration later from the shortcut in your PTC program group.
Otherwise, follow the instructions in this manual for integrating your web server application with Arbortext Publishing Engine.
For more information about using the Arbortext Publishing Engine Configuration program, see the Configuration Guide for Arbortext Publishing Engine.
* 
Do not use a mapped or subst drive to browse for your Arbortext Publishing Engine installation to run Arbortext Publishing Engine Configuration. Because Arbortext Publishing Engine runs as the SYSTEM account by default, a mapped drive will not be available to it, which then causes problems for the COM server.
On the Start menu, you can locate the PTC program group shortcuts for Arbortext Publishing Engine.
Arbortext PE sub-processes and Arbortext Publishing Engine Interactive need a FlexNet node-locked license file to run. They look for the PTC_D_LICENSE_FILE environment variable automatically when they start. If PTC_D_LICENSE_FILE does not exist or has an incorrect value, a license error will be reported. See Arbortext Publishing Engine Licensing for instructions on obtaining and installing a license.
* 
By default, Arbortext Publishing Engine runs under the Windows SYSTEM account. If you start Arbortext Publishing Engine and PTC_D_LICENSE_FILE does not exist or has an incorrect value, its Arbortext PE sub-processes will report a license error.
If you try to start Arbortext Publishing Engine Interactive without a valid PTC_D_LICENSE_FILE, you will see a Licensing Error dialog box prompting you for license information. Because this dialog box will set the variable as a User variable, Arbortext PE sub-processes will still be unable to find the license. Be sure PTC_D_LICENSE_FILE is set as a System variable in the server’s System Properties.
Refer to Troubleshooting Arbortext Publishing Engine Licensing for information on how to obtain licensing information from the Arbortext PE server.