This page last changed on May 07, 2008 by smaddox.
 |
The Crowd and CrowdID WAR distributions are intended for deployment onto an existing J2EE application server. It is assumed that you already know how to deploy a web application onto your chosen application server. If not, please contact your system administrator to assist you, or consider installing the Crowd Standalone distribution instead. |
The standard Crowd installation guide tells you how to install the Standalone distribution of Crowd, which includes Apache Tomcat. Instead, you may wish to deploy Crowd or CrowdID onto your own existing application server. For this purpose, we provide WAR (Webapp ARchive) distributions of the Crowd and CrowdID server applications.
Crowd supports all the application servers listed in System Requirements.
Below is a generic overview of the steps required to install the CrowdID WAR distribution. You will need to perform specific configuration steps, depending upon your application server. As well as the generic instructions below, we also provide server-specific instructions on the following pages:
Dependencies
Refer to the system requirements.
Please make sure that all dependencies are installed, otherwise Crowd will not run properly.
Overview of the CrowdID WAR Installation Steps
- Download the CrowdID WAR distribution from the Crowd download centre.
You will find the WAR archives for the Crowd and the CrowdID applications. You will need to deploy each application separately. For the rest of these instructions, we assume you are deploying CrowdID WAR.
- Please check your unzip program before extracting the downloaded archive – see the note on the Crowd installation front page.
- Unzip the download archive into a directory of your choice. We'll call it CROWDID in the rest of these instructions.
- Create a database in your chosen database server and add the required datasource definition file to your application server.
- Modify file CROWDID/WEB-INF/classes/jdbc.properties to use your chosen Hibernate database dialect, as explained in the previous step.
- Modify file CROWDID/WEB-INF/classes/crowd.properties to point to the port of your application server. 8080 is the default, and is shown in the example below:
crowd.server.url=http://localhost:8080/crowd/services/
application.login.url=http://localhost:8080/crowd/console/
- Depending upon your application server, you may need to zip up the WAR file again before deploying it. Place the CROWDID directory or the WAR file into your application server's deployment directory. Please consult the server-specific documentation on how to do this.
- Restart your application server.
- Point a web browser at the IP address and port that your application server is running on (typically http://localhost:8080). The Crowd Setup Wizard will start.
RELATED TOPICS
|