Skip to main content

Installing MarkLogic Server

Supported Platforms

MarkLogic Server is supported on the following platforms:

Platform

Comment

Microsoft Windows Server 2019

Microsoft Windows Server 2016

Microsoft Windows Server 2012 (x64)

Microsoft Windows Server supports Open Neural Network Exchange format (ONNX) for machine learning. To use the ONNX APIs and obtain the required Machine Learning libraries, download the GPU-enabled version of MarkLogic Server for Windows.

Microsoft Windows 10 (x64)

Desktop Microsoft Windows 10 (x64) is supported for development only. Use Windows Server for Production.

Mac OS X 10.14 or later

Mac OS X is supported for development only. Conversion (Office and PDF) and entity enrichment are not available on Mac OS X. A 64-bit capable processor is required (http://support.apple.com/kb/HT3696).

Docker

Docker is supported for development and production (one container per host recommended). For more details, see https://developer.marklogic.com/code/docker/.

Red Hat Enterprise Linux 7 (x64)

Red Hat Enterprise Linux 8 (x64)

CentOS 7 (x64)

Amazon Linux 1 (x64)

Amazon Linux 2 (x64)

Red Hat Enterprise Linux 7 (x64) and CentOS 7 (x64) are supported on VMware ESXi 6.0 and Kernel-based Virtual Machine. Starting with MarkLogic 10.0-2, Red Hat Enterprise Linux 8 (x64) is also supported.

CentOS 7 (x64) is supported on the Azure platform.

All Linux platforms support Open Neural Network Exchange format (ONNX) for machine learning. To use the ONNX APIs and obtain the required Machine Learning libraries, download MarkLogic Server for Linux.

Either none, deadline, mq-deadline, or kyber I/O scheduler is required to ensure efficient disk I/O for MarkLogic Server on Linux. When configuring an I/O scheduler with SSDs in a virtualized environment (including any cloud-based virtual machines), the OS I/O scheduling must be set to none for 4.x kernels or noop/none for older 3.x kernels. For more details, see:

For a list of packages required for each Linux platform, see Appendix: Packages by Linux Platform.

Note

MarkLogic now supports the 1-Click AWS option in AWS Marketplace. Because of this, the published MarkLogic AMIs will have data volumes predefined.