JIRA is a pure Java-based application and should run on any supported operating system, provided that the JDK / JRE requirements are satisfied.

Atlassian only officially supports JIRA running on x86 hardware and 64-bit derivatives of x86 hardware. If you are installing JIRA from an archive, you should create a dedicated user account on the operating system to run JIRA, since JIRA runs as the user it is invoked under and therefore can potentially be abused.

JIRA ships with a built-in database (HyperSQL DataBase or HSQLDB). While this database is suitable for evaluation purposes, it is susceptible to data loss during system crashes. Hence, for production environments we strongly recommend that you configure JIRA to use an external database.

35 Comments

I find it interesting that Atlassian includes a requirement for Java, as the Windows package comes bundled with it - Jira 4.4.1 has 6 Update 26. If you refer to the service.bat file you can see that the process ignores what you currently have installed, regardless of your %JAVA_HOME%, and forces you to use the version JIRA ships with:

Sure, one could manually edit the fie so that it uses the JDK/JRE you want, but something tells me that voids warranties :|

There are still 2 (ok, -MySQL since it's owned by Oracle) OpenSource DBMS which works fine.

It is much more important to me (and others might agree) that the current support of DBMS is well tested, documented and improved regarding latest versions instead of supporting another DBMS a small set of Customers are willing to use.

Anonymous

Anonymous

Anonymous

When was AIX ever supported? We've tried for years to get it to work on that platform and had nothing but trouble due to the fact that only an IBM Java was implemented and the JIRA support team only wants to support the hotspot versions.

Maybe people missed but it seems that Atlassian is not supporting OS X platform at all. In addition to this it does not support Java 1.7 with the latest Atlassian SDK (4.1). I got this information from support two days ago.

This kinda translate into this: I doubt there any developers on Atlassian using OS X .

9.0 is the most recent version supported. There are tickets that you can follow where we are tracking support for PostgreSQL 9.1 (
JRA-29456
-
Support Postgres 9.1Closed
) and PostgreSQL 9.2 (
JRA-34294
-
Support postgres 9.2Closed
).

Atlassian should add a list of supported HTTP Proxies (apache and nginx). It is quite ironic that Atlassian supports only Apache, but most of their online services are using Nignx.

Also, it would be a good idea to specify that the recommend DB engine to use is PostgreSQL, as that's also used internally by Atlassian and is tested better than others. Going PostgreSQL means less headaches for maintenance.

HTTP Proxies: The short answer is that we would not feel comfortable recommending what we haven't tested. We don't recommend any particular HTTP proxies as we don't test any. You're right that our Cloud (On Demand) deployment option uses a proxy, However, our Server (BTF) and Cloud (On Demand) deployment options are very different setups.

Databases: While we do use PostgreSQL with some of our internal instances it is not more heavily tested than others. We think customers should be able to choose the database that best suits them.