Installation Summary and Worksheets
- Last Updated: May 29, 2026
- 3 minute read
- Semaphore
- Documentation
This chapter provides a step-by-step checklist for the deployment and initial configuration of a default (typical) Semaphore software installation. Full details and more advanced configuration options can be found in other sections of this document.
Installation worksheet
This table should be completed together with the Information Scientist, Information Architect and / or Knowledge Manager in charge of the model and classification strategy prior to any installation.
| Question | Yes/No | Installation Engineer Action |
|---|---|---|
| Blank model required | Yes No | If not blank, need copy of model to be imported, in below formats (if model is provided in other formats, contact Progress for advice/assistance). |
| SKOS model files provided (if import required) | Yes No | Import into new model created in Knowledge Model Management after installation (“master” task) |
| SKOS-XL model files provided (if import required) | Yes No | Import into new model created in Knowledge Model Management after installation (“master” task) |
| Automatic Classification required (Classification and Language Services) |
Yes No | If required (and relevant Semaphore licence), install Classification and Language Services |
| Model query services required (Semantic Enhancement Server) |
Yes No | If required (and relevant Semaphore licence), install Semantic Enhancement Server |
Technical requirements (should all be “Y” prior to beginning installation):
| Question | Y/N |
|---|---|
| Server available for installation | Yes No |
| Server meets or exceeds minimum Semaphore specifications | Yes No |
| Java JDK installed | Yes No |
| Installation applications downloaded from Smartlogic (portal) | Yes No |
| Installation applications present on server ready for installation | Yes No |
| Semaphore licence keys downloaded from Smartlogic (portal) | Yes No |
| Semaphore licence keys present on server ready for installation | Yes No |
| Administrator access (user/password) provided for server | Yes No |
Step-by-step installation summary
The list below should help a Windows administrator deploy and configure a default Semaphore installation in 45 minutes to an hour based upon information present in the "Installation worksheet". Details for each of these steps are provided in later chapters of this document. Please ensure all pre-requisites have been completed prior to beginning the installation process.
-
Log on to the server(s) that will host the Semaphore components.
-
Copy the installer files for your Semaphore components and Semaphore (server) licence key to the server (if not already present).
-
Install third party and optional software (such as MarkLogic). See Install third-party software and Install optional software for details.
-
Install language packs. If language packs are being used, you will need to install base and language specific packs See Install the Classification and Language Services for details.
-
If required, install Classification Server by running the following executable:
Semaphore-<version>-CLS-setup.exeAfter installing, if the
Semaphore <version> - Classification Server Windowsservice has not started, manually start it. See Install the Classification and Language Services for details. -
If required, install Semantic Enhancement Service by running the following executable:
Semaphore-<version>-SES-setup.exe`After installing, if the
Semaphore <version> - Semantic Enhancement Server Windowsservice has not started, manually start it. See Install the Semantic Enhancement Server for details. -
Install Semaphore Studio. See Install Semaphore Studio details.
-
If required, install the Fact Extraction plugin in the KMM. Using the Manage Plugins administration option in the KMM, install the
Semaphore- FactsExtraction-<version>.jarplugin. See Install the Facts Framework for details. -
If required, install the Reconciliation Server by running the following executable:
Semaphore-<version>-ReconciliationServer-setup.exeAfter installing, if the
Semaphore <version> - Reconciliation Server Windowsservice has not started, manually start it. See Install the Reconciliation Server for details. -
If required, install the Precision and Recall Server by running the following executable:
Semaphore-<version>-CLS-PandR-setup.exeAfter installing, if the
Semaphore <version> - Precision and Recall Server Windowsservice has not started, manually start it. See Install the Install the Classification Precision and Recall Server for details. -
If required, install the Concepts server by running the following executable:
Semaphore-<version>-ConceptsServer-setup.exeAfter installing, if the
Semaphore <version> - Concepts Server Windowsservice has not started, manually start it. See Install the Install the Concepts Server for details.Note: The Semaphore software can be installed in any location on the file system. However, we recommend components are installed in the appropriate sub-directories under the
Program Files\Smartlogicdirectory (for ease of access). Furthermore, you should install components in the order described in this section to ensure they are correctly configured.
After installing the product be sure to configure Studio correctly to access full functionality (see How to configure Studio for details) then test all of the components to see they are working (see How to test the Semaphore installation for details).