2018
DEPLOYING IN AN EXTERNAL WEB CONTAINER
GETTING STARTED WITH QUARKXPRESS SERVER 2018 | 13
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 or WebSphere.
Deploying QXP Server in external Tomcat
To install QuarkXPress Server as an independent Web application in an existing
Tomcat Web container:
Verify that Tomcat 7.0.77 is installed. 1.
Set up the following environment variables: 2.
JAVA_HOME = Java installation folder. For example: E:\Program •
Files\Java\jdk1.8.0_121
CATALINA_HOME = Tomcat installation folder. For example: E:\apache-•
tomcat-7.0.77
Copy contents of the [QXPS_BUILD]/webapps folder to the 3.
[TOMCAT_HOME]/webapps folder.
Copy the [QXPS_BUILD]/conf folder to [TOMCAT_HOME]/bin. 4.
(Mac OS X only) Open the file [Tomcat_Home]/ 5.
bin/conf/ServerApp.properties and make the following changes:
Uncomment the Mac OS X settings section: •
#qxpserver.serverRendererPath=./webapps/ROOT/QuarkXPressSe
rver
Renderer/QuarkXPress Server.app/Contents/MacOS
#qxpserver.serverRendererExecutableName=QuarkXPress Server
#qxpserver.DocumentRootFolder=/QuarkXPress Server
Documents
Comment out the Windows settings section: •
qxpserver.serverRendererExecutableName=QuarkXPress Server
Renderer.exe
qxpserver.DocumentRootFolder=C\:\\QuarkXPress Server
Documents
In the [TOMCAT_HOME]/bin/conf/Qla.properties file, set the host name, 6.
port number, and serial number of your instance of QLA Server.