10.1

Deploying in an external Web container
For development, and simple test deployments, QuarkXPress Server and QuarkXPress
Server Manager are provided pre-installed in an instance of Apache Tomcat. However, for
production deployment alongside other Web applications, QuarkXPress Server and
QuarkXPress Server Manager can be deployed in an existing Tomcat, WebSphere, or JBoss
Web container.
Deploying QXP Server in external Tomcat
To install QuarkXPress Server as an independent Web application in an existing Tomcat
Web container:
1
Verify that Tomcat 6.0.18 is installed.
2
Set up the following environment variables:
JAVA_HOME = Java installation folder. For example: E:\Program
Files\Java\jdk1.6.0_12
CATALINA_HOME = Tomcat installation folder. For example: E:\apache-tomcat-6.0.18
3
Locate the Tomcat installation folder (referred to here as [Tomcat_Home]).
4
Locate the QuarkXPress Server external Tomcat installation folder (referred to here as
[QXPS_Tomcat]).
5
Rename the [QXPS_Tomcat]/webapps/qxps folder to ROOT.
6
Copy the [QXPS_Tomcat]/webapps/qxpsadmin and [QXPS_Tomcat]/webapps/ROOT
folders to the [Tomcat_Home]/webapps folder.
7
Copy the [QXPS_Tomcat]/conf folder to the [Tomcat_Home]/bin folder.
8
(Windows only) Open the file [Tomcat_Home]/qxps/conf/ServerApp.properties and
make the following change:
qxpswebserver.embeddedwebcontainer=false
14 | QUARKXPRESS SERVER 10.1 README
DEPLOYING IN AN EXTERNAL WEB CONTAINER