Install LabKey

2024-03-28

This section is under construction for the 24.3 (March 2024) release of LabKey Server with embedded Tomcat 10. For the previous documentation, click here.

LabKey Server is a Java web application that includes embedded Apache Tomcat and accesses a relational database, either PostgreSQL or, with a Premium Edition, Microsoft SQL Server. LabKey Server can also reserve a network file share for the data pipeline, and use an outgoing SMTP mail server for sending system emails. LabKey Server may optionally connect to an LDAP server to authenticate users within an organization. These topics will guide you in installing LabKey Server for the first time.

If you are upgrading an existing installation, follow topics in this section:

The following are the main prerequisites for installing LabKey. Beginning with version 24.3, Tomcat is embedded in the distribution of LabKey and does not need to be separately installed or managed.

  • Java: Use a supported version.
  • PostgreSQL or Microsoft SQL Server (available with a Premium Edition): Select one of these to serve as the database and use a supported version.
If you wish to evaluate LabKey Server, we recommend that you contact us to obtain a trial server instead of installing it locally.

Installation Topics

Other Install Topics

Troubleshooting


Premium Resources Available

Subscribers to premium editions of LabKey Server can learn more with this topic:


Learn more about premium editions