Confluence can run on a wide range of operating systems and databases, on physical or virtualised servers.
Atlassian supports the operating systems listed on the Supported Platforms page.
If you would like to run Confluence on virtualized hardware, please read our Running Confluence in a Virtualised Environment document first.
On this page:
We only support running Confluence on the version of Apache Tomcat that is bundled with the Confluence distribution.
You'll need an external database to run Confluence. See the Supported Platforms page for a list of all the databases we support.
If you have no preference for a particular database, we highly recommend PostgreSQL. This is a scalable, robust and free database server that is also easy to set up. To find out how to set up your database, see Database Configuration.
When evaluating Confluence, you can use the embedded H2 database included in the Confluence installation.
The Java Runtime Environment (JRE) is packed up and ready to go when you install Confluence using the Windows or Linux installer. You don't need to install Java yourself.
Antivirus software on the operating system running Confluence can greatly decrease the performance of Confluence. Antivirus software that intercepts access to the hard disk is particularly detrimental and may even cause errors in Confluence. This is particularly important if you are running Confluence on Windows. No matter how fast your hardware is, antivirus software will almost always have a negative impact on Confluence's performance.
You should configure your antivirus software to ignore the following directories:
- Confluence home directory
- Confluence's index directory
- All database-related directories
Please be aware that while some of our customers run Confluence on SPARC-based hardware, Atlassian only officially supports Confluence running on x86 hardware and 64-bit derivatives of x86 hardware.
See Server Hardware Requirements Guide for more information.
Hosted solutions – Confluence Cloud
If you do not have the resources to set up and maintain a Confluence installation locally, consider trying Confluence Cloud. Atlassian can run and maintain your installation of Confluence, handling all the testing, monitoring and upgrading processes for you.
Was this helpful?
Thanks for your feedback!