Pre-requisites
- Last Updated: April 5, 2026
- 1 minute read
- Semaphore
- Documentation
There are a number of pre-requisites to installation of Semaphore for MarkLogic:
- A full Semaphore software installation - See Semaphore Installation Guide for Linux or Semaphore Installation Guide on Windows for details. The Semaphore software should be installed, configured and operational including a model that can be used for, at least, this initial installation of Semaphore for Marklogic.
- MarkLogic Server 7.x/8.x installed and appropriately configured - A developer version is available for download from https://www.progress.com/marklogic/get-started. Note that there are reported issues installing Semaphore for MarkLogic on at least one of the older versions of MarkLogic 8, specifically the version dated “20141124” though newer versions appear to install correctly.
- Java JRE 1.7 (or greater) installed - Needed for the deployment script otherwise “Ruby on Rails” can be used in conjunction with the provided “ml” script
- Semaphore connector for MarkLogic distribution - ZIP file containing the distribution.
Important: that if you have installed the MarkLogic server on a computer that is already running Semaphore 3.x, you need to be sure to configure Ontology Server to use port 9001, as the 8001 port is the MarkLogic default port.
Configuration Interface
A web browser is needed to use the administrative configuration interface. The following web browser applications and versions are supported:
- Internet Explorer Version 9 (or greater)
- Firefox Version 32 (or greater)
- Chrome Version 38 (or greater)