Installation requirements in Jira

On this page

Still need help?

The Atlassian Community is here for you.

Ask the community

No hardware? No problem! Try using Jira applications in the Cloud.

  • No installation required, get started in 5 minutes
  • Option to migrate to your own server later
  • Choose from a set of supported apps to install

Jira applications installation requirements

Jira is a 'web application', meaning it runs centrally on a server, and users interact with it through web browsers from any computer on the same network. As such, Jira must be able to communicate and authenticate with itself. If you're upgrading to Jira 10.2 be sure to review the latest release and upgrade notes here.

Please read the Supported platforms page for Jira applications, which lists the required server and client software supported by Jira applications for:

  • Browsers (client-side)
  • Java platforms (JDK/JRE) (server-side)
  • Operating systems (server-side)
  • Application servers (server-side)
  • Databases (server-side)

Please also read the information below regarding server and client software and hardware requirements for Jira.

Client-side installation requirements

Client-side requirements

 Browser

Enable your browser to execute JavaScript from your Jira applications to access their full functionality. You can consult the supported versions here.

Server-side installation requirements for evaluators

Server-side requirements for evaluation purposes

JavaIf you intend to use the Windows Installer or Linux Installer to install JIRA, there is no need to install and configure a separate JDK/JRE since these executable files will install and configure their own JRE to run JIRA, otherwise you will have to install a supported version of the ORACLE Java runtime. Consult the supported versions here.
 Memory 2 GB of Java heap size is enough for most evaluation purposes.
Database 

Jira applications come pre-configured with the H2 database, which is suitable for evaluation purposes only, it shouldn't be used in production environments.

Security

Symantec must be uninstalled from the server that you want to install Jira applications on, as it is known to dramatically reduce application performance. For more information, see this knowledge base article: Crashes and Performance Issues Troubleshooting.

Server-side installation requirement for production

Server-side requirements for production

Java

If you intend to use the Windows Installer or Linux Installer to install Jira, there is no need to install and configure a separate JDK/JRE since these executable files will install and configure their own JRE to run Jira, otherwise you will have to install a supported version of the ORACLE Java runtime. Consult the supported versions here.

Hardware
  • For a small number of projects (less or equal to 100) with 1,000 to 5,000 issues in total and about 100-200 users, a recent server (multicore CPU) with 8GB of available RAM and a reasonably fast hard drive (7200 rpm or faster) should cater for your needs. However, if you're using a 32-bit operating system, you shouldn't allocate more than 1GB of RAM to Jira. If you’re manually installing/upgrading Jira on a 32-bit system by using the archive, you need to decrease the maximum heap size available to Jira. See the upgrade notes for more information.
  • For 100 projects or more you should monitor Jira memory usage and allocate more memory if required. This is because each created project can create new workflows, new custom fields, new permissions schemes, new screens, etc.

  • If your system will experience a large number of concurrent requests, running Jira applications on a multicore CPU machine will increase the concurrency of processing the requests, and therefore, speed up the response time for your users.

  • For reference, we have a server that has a 2 Intel(R) Xeon(R) CPU E5520 @ 2.27GHz (16 logical cores) with 32GB of RAM. This server runs Apache, various monitoring systems, and two Jira application instances:

    • Our public site has approximately: 145,000 issues, 255,000 comments, 120 custom fields, and 115 projects. 

    • Our support site has approximately: 285,000 issues, 2,500,000 comments, 75 custom fields, and 22 projects.

    For more information, you can also refer to Scaling Jira.
Database 

Using the embedded H2 database is not supported in production. You must install and connect your Jira instance to an enterprise database supported by Atlassian.

Security

Symantec must be uninstalled from the server that you want to install Jira applications on, as it is known to dramatically reduce application performance. For more information, see this knowledge base article: Crashes and Performance Issues Troubleshooting.

If you are considering running Jira applications on VMware, please read Virtualizing Jira (Jira on VMware).

Next Steps

Installing Jira applications

Last modified on Jul 1, 2024

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.