New Admins: Register for our new Pure Lecture Series!
Pure's logos
Pure Help Center for Pure Administrators

If you are a researcher, or other non-admin at your institution, click here.

  • Home
  • Announcements
  • Release Notes
  • Technical user guides
  • Training
  • Events
  • Support
  • Contact Us
  • Home
  • Training
  • Technical user guides
  • Pure installation and upgrade guide (self-hosted customers only)

How Can We Help?

Search Results

Filter By Category

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Contact us

Manual Pure deployment on LinuxManual Pure deployment on Linux

This guide assumes that you have Tomcat installed and working.

All paths used assume that Tomcat is installed with the paths set in the installation guide, so you might need to change the examples to match your system.

We recommend that you use the deploy script when deploying Pure. This page is meant as a reference if you wish to create your own deployment script.

Pure Distribution File

The Pure distribution file is a tar.gz file containing on folder with the distribution name and version, something like cust-dk-abc-5.2.0.

Inside this folder you will find a folder for each webapp that is a part of Pure. Each folder is and unpacked war file, so the folder can be deployed directly into the Tomcat webapps folder.

A standard Pure distribution will have 3 war folders: admin, portal, and ws, but it can have more than that.
 

Deploying Pure to Tomcat

First stop Tomcat if it is running.

Now unpack the Pure distribution file on the server

tar zxf cust-dk-abc-5.2.0-distribution.tar.gz

Remove the any old version of Pure from the Tomcat. If you have other things running in this Tomcat, you might want to only delete the Pure folders instead of everything in the webapps folder as this example does!

sudo rm -rf /data/tomcat_base/webapps/*

Copy the Pure war folders from the unpacked distribution folder to the Tomcat webapps folder

cd cust-dk-abc-5.2.0
cp -r admin portal ws /data/tomcat_base/webapps/.

If you want the portal to run in / (eg. http://servername.com/ instead of http://servername.com/portal/) you should name the portal war folder ROOT when copying it to the Tomcat webapps folder

If the deployed folders are not owner by the Tomcat user or a group that the Tomcat user is a member of, change the owner

sudo chown -R tomcat:tomcat /data/tomcat_base/webapps/*

Change the rights of the deployed folders to make sure the Tomcat user and groups have full access to the files

sudo chmod -R ug+rw /data/tomcat_base/webapps/*

Set the execute bit on all folders

find /data/tomcat_base/webapps/ -type d -exec chmod ug+x {} \;

Start Pure and follow the "maintenance mode" guide

Published at November 06, 2023

Download
Table of Contents
  1. Pure Distribution File
  2. Deploying Pure to Tomcat
Related Articles
  • Pure requirements
  • End of support announcements for Pure
  • Installing Pure on Linux
  • Pure database URL
  • Pure maintenance mode (Installation)
Keywords
  • linux manual
  • pure deploy

Was this article helpful?

Yes
No
Give feedback about this article

    About Pure

  • Announcements

    Additional Support

  • Events
  • Client Community
  • Training

    Need Help?

  • Contact Us
  • Submit a Support Case
  • My Cases
  • Linkedin
  • Twitter
  • Facebook
  • Youtube
Elsevier logo Relx logo

Copyright © 2025 Elsevier, except certain content provided by third parties.

  • Terms & Conditions Terms & Conditions
  • Privacy policyPrivacy policy
  • AccesibilityAccesibility
  • Cookie SettingsCookie Settings
  • Log in to Pure Help CenterLog in to Helpjuice Center

Knowledge Base Software powered by Helpjuice

Expand