
Documentation for Crowd 2.1.x. Documentation for other versions of Crowd is available too.
Below are instructions on upgrading an existing Crowd installation to the latest version of Crowd, using the automatic database upgrade.
Check that this is the right upgrade procedure for you
Please check that you have chosen the recommended upgrade procedure for your database server and Crowd version before you start.
On this page:
Please read:
Shut down Crowd and all Crowd-connected applications.
crowd-init.properties file — recommended in case something goes wrong during the upgrade process.CROWD_INSTALL}\crowd-webapp\WEB-INF\classes\crowd.properties — you will need to copy this file to your new Crowd installation. CROWD_INSTALL}/crowd-openidserver-webapp/WEBINF/classes/crowd.properties — you will need to copy this file to your new Crowd installation.CROWD_INSTALL}\crowd-webapp\WEB-INF\classes\crowd-init.properties.The Crowd Home directory is where Crowd will store its configuration information. If you are using the embedded HSQL database, supplied for evaluation purposes, Crowd will also store its database in this directory. (Note however that the CrowdID database will be in the installation directory, not the Home directory.) To specify the Crowd Home directory:
crowd-init.properties file.# at the beginning of the line.crowd.home=c:/data/crowd-home
crowd.home=/var/crowd-home
Important
Please, ensure that the Crowd Home directory will not match the Crowd installation directory.
crowd-init.properties file.Use the same Crowd Home directory as used in your previous Crowd installation
Make sure you point the new Crowd installation at your existing Crowd Home directory so that the new Crowd can use your existing configuration.
crowd.properties file for the Crowd Administration Console to the root of your Crowd Home directory.crowd.properties file is located in the Home directory and not the Installation directory. This step is not required if your current Crowd installation is 1.5 or later.crowd.properties file for the CrowdID application to your new {CROWD_INSTALL}/crowd-openidserver-webapp/WEBINF/classes directory.CROWD_INSTALL}\client\crowd-integration-client-X.X.X.jar file to each Crowd-integrated application's WEB-INF/lib folder, replacing the existing crowd-integration-client-X.X.X.jar file.crowd.properties file in each integrated application accordingly.
CROWD_INSTALL}\client\conf\crowd-ehcache.xml file to each Crowd-integrated application's WEB-INF/classes/ folder, replacing the existing file.
start_crowd.bat for Windows.start_crowd.sh for Mac and Unix-based systems.If you have any problems during upgrade, please raise a support request at https://support.atlassian.com/ and attach your atlassian-crowd.log file so that we can help you find out what's gone wrong.