It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Multiple atlassian products on one Windows server


We have one dedicated server for Atlassian products.
It runs Windows server.
We want to have internal domain for each Atlassian product.(like: bitbucket.local, confluence.local)
And products running on 80 port, not 8090. 

Are there any solutions for this?  I only could find this: but will this be a solution? 

Well, we just want to move from TFS to actual working tools. We have HUGE virtual stack with almost no limits in resources (2TB ram).

Anyway, we did install on one machine. You could really improve integration between your products. And different configuration on each product(exmp.: LDAP) does not look nice for company like yours. 

Would be nice, if you had one installer where you could just enter your account of and then select what to install on what database and so on. With integrations out of the box. It takes a lot of time to configure your products. 

2 answers

1 accepted

1 vote
Answer accepted
Nic Brough [Adaptavist] Community Leader Sep 28, 2015

Running several Atlassian applications on a single server is fine, as long as you take into account

  • The server has the required resources to run them (and bear in mind, they can be heavy loads)
  • You accept that if there is server maintenance to do, it will affect all of them
  • Same goes for faults - if one of them chews up all your CPU, the others will run out of steam.
  • You run them separately - for each application, there is a separate Tomcat - never bundle them together.

Because of those points, most people will generally not want to run them all on the same box.  But it does work - the applications are not an issue, it's the co-hosting and resourcing implications.

Your other problem about the ports is a case of getting proxying right.  You still run the applications on port 8080, 8085 and 8090 etc, but within IIS, you need to tell it "when listening on domain jira.local:80, proxy the connections through to localhost:8090".  The document you've found covers doing that for Confluence, but the steps for other apps are similar

0 votes
Jan-Peter Rusch Sep 28, 2015


this won't work, as Atlassian strongly recommends to NOT RUN MORE THAN ONE PRODUCT on a single server. What you can do is having a single HTTP-Server (Apache, IIS,..) running on port 80 facing the customers/users (Frontend-Server) and serving the applications (Confluence, Jira, Bitbucket) (Backend-Server) via e.g. AJP on port 8090. I've no experience with IIS as HTTP-server and can only point our that Apache 2.4 is running without flaws using this configuration. Try running the Atlassian products on virtual servers on your Windows server. Depending on the user size each product would need about 4-6GB RAM initially...

You can try, but I STRONGLY do not recommend this, running the single products on different ports (8009, 8010, 8011) and configure the HTTP-Server to listen to the different ports, but I'm pretty sure you will run into trouble having more than a single JVM running on a single server.

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Published in Confluence

Confluence CVEs and common questions

Two vulnerabilities have been published for Confluence Server and Data Center recently: March 20, 2019 CVE-2019-3395 / CVE-2019-3396 April 17, 2019 CVE-2019-3398 The goal of this article is...

875 views 0 19
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you