| 1 | == Parts needed beforehand == |
| 2 | |
| 3 | * MySQL, SQLYog |
| 4 | * A working build for the customer from CORK |
| 5 | * A backup of customer's data from CORK |
| 6 | * Java 1.4 |
| 7 | |
| 8 | == Steps == |
| 9 | |
| 10 | 1. Install Java on customer server |
| 11 | |
| 12 | 2. Install MySQL on customer server |
| 13 | * Make sure MySQL service is started |
| 14 | * Install SQLYog; using SQLYog |
| 15 | * set password for root@"localhost" = password('root') |
| 16 | * Create and load two copies of the database backup |
| 17 | * <customername>-prod |
| 18 | * <customername>-qa |
| 19 | |
| 20 | 3. Unpack CORE build, install |
| 21 | * Edit plugin.xml |
| 22 | * Set up -prod and -qa domains |
| 23 | * Make sure jdbc URLs point at server name (not localhost) |
| 24 | * Make sure domains point at correct databases |
| 25 | |
| 26 | 4. Set up NT services |
| 27 | * Edit prod.wrapper.conf / qa.wrapper.conf |
| 28 | * Adjust: name/id of domain; workspace location; service name |
| 29 | * Use wrapper.exe to install services |
| 30 | * -i - Install; -t - starT; -r - Remove |
| 31 | * Start services. Use NT/XP's Services dialog to make sure the services started. (Hit Refresh a few times.) |
| 32 | |
| 33 | 5. Run CORE Workbench |
| 34 | * Test queries |
| 35 | * Test reports -- both web and PDF |
| 36 | |
| 37 | 6. Run CORE web |
| 38 | * Test a random query |
| 39 | |
| 40 | 7. Install desktop shortcuts |
| 41 | * CORE Workbench: Prod; CORE Workbench: QA |
| 42 | * CORE Web: Prod; CORE Web: QA |