IntroductionThis blog shows you how to install a standalone version of the Cordys platform BOP4 (CU9) on Windows.
It require a license key, but for others it will give an insight how it is.
The installation is divided in two installations. First the so-called Cordys Admin Repository Server (CARS) is installed and then the BOP4.
CARS is the repository of Cordys where data is stored about Services, Users, Service containers.
Note: <UNPACKCORDYS> is the directory to which you have unzipped the install pack.
Installation CARS* Check whether Java 1.6 is on your systems path (I have installed 1.6 update 11)
* Check whether msvcm80.dll, msvcp80.dll, msvcr80.dll files are on your system. <Windows installation dir>\ WinSxS\x86_Microsoft.VC80.CRT_XXX. If they are not you need to download them from Microsoft because they are used.
1 - Run <UNPACKCORDYS>/CARS-2.4.exe
2 - Press Next
3 - Accept License Agreement and press Next
4 - Fill in the repository instance name (leave the default in this case) and press Next
5 - Fill in the directory in which you want to install CARS and press Next
6 - Select the "Standalone installation" and leave the rest of the fields as filled in. Press Next
7 - Fill in the password "admin" for the Directory Manager (the admin for CARS) and press Next
8 - Review installation summary, press Install
9 - After a couple of seconds you can press Done
Installation BOP4To install BOP4 you need to have installed and running:
* MySQL 5.0
* Apache WebServer 2.2.15
* JDBC driver MySQL Connector/J v 5.0.x (and be sure to add mysql-connector-java-[version]-bin.jar to your classpath !)
1 - Run <UNPACKCORDYS>/Cordys BOP-4-CU9.exe
2 - Click Next
3 - Accept agreements and click Next
4 - Accept agreements and click Next
5 - Select "CARS installed on this computer" and only the CARS admin password is needed (in our case "admin"). Click Next.
6 - Select the Apache webserver and click Next
7 - Leave instance name the default and click Next.
8 - Now you have to fill in the License information and click Next
9 - Uncheck "Fetch the License Key", fill in the key and press Next.
10 - Fill install directory and press Next.
11 - Fill in the installation directory of the Apache Webserver and press Next.
12 - Select the "Cordys authentication" and press Next.
13 - Fill the Cordys administrator. In my case "Roger" with password "admin" and press Next.
14 - Fill in the MySql database configuration (In my case the password is "admin" and the database name is "cordys". Click Next.
NOTE: I had to create the "cordys" schema first, otherwise I got a database exception.
15 - I used as password "admin" and click Next.
16 - Review and click Install.
17 - Wait a while and you should this page. Click Done.
This concludes the base installation of Cordys. Now we install the applications on top of it.
Installing ApplicationsNote: Be sure Apache is started.
1 - Go to http://<apachehost>/cordys/wcp/configure/install/
I got the following error:
Be sure D:\local\programs\Cordys\defaultInst\components\webgateway\webgateway.jar is in your CLASSPATH.
Also be sure the msvcr71.dll is on your PATH.
2 - Enter your credentials (In my case Roger, admin) and press OK.
3 - Check "Use same inputs for an instance" and select the "Cordys System" database configuration.
Note that the rest of the fields are filled automatically. Press Next.
4 - A list of applications is shown. Click Install.
Note: The "Save the available Applications as template" should be checked in case you want a command line template for the installation.
5 - After a while this screen appears and indicates that you have succesfully installed the Applications. Click Finish.
6 - You have finished the installation and you are now able to create organizations, groups, users etc.