Standalone vs ear/war installation

Hello

What is the recommeded aproach Standalone or Ear/War

I need to install Confluence on linux box.

(Is there any difference other than bundled app server)

Please let me know.

Abe

2 answers

1 accepted

1 vote
Accepted answer

The recommendation depends entirely on your requirements.

Standalone is great for getting you started on any system, and remains excellent if you do not have any need to customise it.

As soon as you want to do anything clever, you should move to the WAR version. Bigger organisations use different application servers (e.g. the Tomcat bundled into Standalone is very rarely the "right" one, and a lot of organisations don't use Tomcat), and often customise stuff in Jira down at an application/code level (such as the authentication). It's far more easy to build a WAR with a few tweaks and deploy to a standardised container from the WAR install. Trying to do that with a Standalone is a nightmare.

I've never actually found a standalone version being used on any medium or large site. I've deployed it in a couple of small sites who really do need nothing more, and I use it for knocking up quick dev/test/demo systems. But I'd hazard a guess that most of Atlassian's users are using the WAR version. (Users by number of accounts, not installations)

Nic

Thanks for the clarification.

1. Understood that if we want to use different app server we should use war version.

Not clear on:

1. Authentication: We can connect to LDAP or other forms of authentication using stand alone, what is that stand alone cannot do that ear/war does in this aspect.

2. Customize JIRA: So if we want to change page look and feel or UI components is it better to use ear/war? Do you mean that users will build ear/war and deploy, instead of using the pre-built one?

I want to be able to decide which one to use ear/war or standalone, I do not find anywhere criteria that help me decide (you clarified couple, but looking to get better understanding.)

Please let me know.

Thanks

Abe

There's still no easy answer to that. You need EAR/WAR as soon as you want to run it on a non-standalone application server, so that's an easy decision, but then it gets harder.

Your LDAP won't matter, I was using authentication as an example of one thing you might consider moving to WAR for (there's no way I'd try to bodge my current clients authentication into standalone...).

I'd start by examining how you use Jira now - is there stuff you really need to do that you can't at the moment (and can't be done with plugins?). If it's all working for you, then stick to standalone.

Worst case - start with standalone and work with it until you've got a good reason to change - the two setups are compatible!

Hi, standalone is faster to install, but with less flexibility. The simply approach would be standalone and recommended for someone new. If you know what you're doing and what to do something advanced you may look at ear/war.

The Tomcat version, the location of where the war/ear is etc. Nothing too major. We usually go with the standalone install. The ear/war used to be more important with Atlassian support different web servers and all... not so much now.

Thanks Harry.

  1. What is the flexibility we are loosing using standalone?
  2. what kind of advanced that ear/war gives that standalone does not.

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Oct 24, 2018 in Confluence

Atlassian Research opportunity with Confluence templates

Do you use templates with Confluence? Take part in a remote 1-hr workshop. You'll receive USD $100 for your time!   We're looking for people to participate in a   remote 1-hr workshop...

1,022 views 14 12
Join discussion

Atlassian User Groups

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

Find a group

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

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you