Confluence 4.0 has reached end of life
Check out the [latest version] of the documentation
This page is part of the Confluence Upgrade Guide.
Hint: The steps below are for advanced Confluence users, who have applied special settings to their Confluence server and/or Confluence look and feel
After upgrading your Confluence installation to a later version of Confluence, you need to consider any customisations you have applied to your system and other special configurations:
- If you had previously installed Confluence/Tomcat as a Windows service, uninstall the service (to ensure that the old Confluence cannot start automatically when the server restarts) and reinstall the new one. For details please see Start Confluence Automatically on Windows as a Service.
- If you are using the Confluence distribution and you have previously defined a CATALINA_HOME environment variable, please check that it points to the correct path for the new Confluence Tomcat server.
- If you had previously connected your Confluence installation to an external database via a JNDI datasource or you implemented SSL, edit your new
web.xml
file and and copy over any relevant modifications from your oldweb.xml
file, which relate to these customisations. - If you were previously running Confluence on a non-standard port, edit your new
<Installation-Directory>\conf\server.xml
file as described in Change listen port for Confluence. - If you had previously defined a Tomcat datasource, edit your new
<Installation-Directory>\conf\server.xml
and copy over the datasource definition from your oldserver.xml
. - If you were previously using any plugins, install the latest compatible version and disable any plugins that are incompatible with your new version of Confluence. The easiest way to do this is to use the Plugin Repository in the Confluence Administration Console.
- If you are using any customised themes, please check that they are displaying as expected. Some further customisation may be required to ensure compatibility with your new version of Confluence.
- If you had previously customised the default site or space layouts, you will need to reapply your changes to the new defaults as described here.
- If you had previously modified the Confluence source code, you will need to reapply your changes to the new version.
- If you were previously running Confluence over SSL, you will need to reapply your configuration as described in Running Confluence Over SSL or HTTPS.
- If you had previously modified the memory flags (
Xms
andXmx
) in either the<Installation-Directory>\bin\setenv.sh
or the<Installation-Directory>\bin\setenv.bat
file, you may want to make the modifications in your new installation. The parameters are specified in theJAVA_OPTS
variable. - If you had changed the Confluence interface text, you will need to pull over the ConfluenceActionSupport.properties file.
- If you were using a custom SSO authenticator, change seraph-config.xml to the correct authenticator.
RELATED TOPICS
Overview
Content Tools
Apps