Documentation for JIRA 4.2. Documentation for other versions of JIRA is available too.
This Installation Guide applies if you are installing JIRA for the first time. If you are upgrading JIRA, please refer to the Upgrade Guide.
JIRA is available in two 'distributions':
Standalone distribution |
WAR/EAR distribution |
---|---|
Pre-packaged with Tomcat application server |
Deploys into an existing application server |
Pre-packaged with HSQLDB database, but can be easily connected to any supported database |
Connects to any supported database |
Requires virtually no setup |
Requires manual configuration |
Recommended for all users |
Suitable only for system administrators |
The Standalone distribution is recommended, even for organisations with an existing application server environment. Please note however, that the HSQLDB database pre-packaged with the Standalone distribution is suitable for evaluation purposes only.
The distribution ZIP file contains an Ant build script to create a deployable EAR or WAR for your particular application server (and any necessary library directories).
The basic set of steps to install JIRA WAR/EAR is as follows:
A new directory containing JIRA will be created, hereafter referred to as $JIRA_INSTALL
.
$ sudo /usr/sbin/useradd --create-home --home-dir /usr/local/jira --shell /bin/bash jira
To maximise security, ensure that this user can only write to the JIRA directories (not to the entire file system).
mail.mime.decodeparameters=true
Refer to Setting Properties and Options on Startup for instructions.
We also strongly recommend that you do not deploy multiple Atlassian applications in a single Tomcat container for a number of practical reasons. Firstly, you will need to shut down Tomcat to upgrade any application and secondly, if one application crashes, the other applications running in the Tomcat container will be inaccessible.