We are using Confluence, JIRA, and Crowd. We want all of them to be run over SSL (at least the login pages). Also, we want them to be all under one site. We want to get rid of all the port number stuff, for ease of use for our end users. So instead of server:8090 for Confluence, server:8080 for JIRA, and server:8095 for Crowd; we would like to have example.com/Confluence, and example.com/JIRA, and example.com/Crowd. We are a little more used to IIS, so Apache/Tomcat is new territory for us. With each of the three products, we used the built-in Tomcat. To do what we want to do the virtual hosts, do we need to install the full-blown Apache Server and do all the configuration that way?
It's not hard with apache but the best solution is what you're most familiar with. Have you looked at http://confluence.atlassian.com/display/JIRA/Integrating+JIRA+with+IIS ?
For each app you need to change the context path, update the base url, change the proxyName and proxyPort in server.xml.
For bonus points you should set up IIS/Apache to listen on the old ports, eg 8080, and use a redirect to the new host/url. That might mean running jira on a new port to avoid a port conflict.
It's easier if you do this when you first install the tools of course...
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.