System requirements

System Requirements:

The basic requirement for running Lucee is a servlet engine. So basically if a servlet engine is available for your system, Lucee will most probably run on it. It even runs on a RaspberryPi.

Of course there are different recommendations that go with the different operating systems. Here are general guidelines for each OS.

Java Versions

Lucee 5.4 (LTS) supports Java 8 and 11

Lucee 6 supports Java 11, with Java 8 unofficially supported as long as practical

Lucee 6.1 supports Java 11 and Java 21 (recommended)

Lucee 6.2 will support both the Javax and Jakarta Namespaces, thus supporting Tomcat 10 etc

If you do run into problems running on newer versions of Java with Lucee 6, please report any problems to the developer forum Lucee Dev

Microsoft Windows

  • Windows Server 2019 all editions
  • Windows Server 2016 all editions
  • Windows Server 2012 & R2 all editions
  • Windows 10 all editions
  • Windows 8.1 all editions

Linux

  • Red Hat Enterprise Linux all editions
  • SUSE Linux all editions
  • Ubuntu all editions
  • Oracle Enterprise Linux
  • Cent OS all editions

Mac OS

  • Mac OS X all editions

Solaris

  • Solaris all editions

Hardware requirements for all operating systems

Minimum

  • 256MB of RAM for the JVM
  • 1 GB hard-disk space

Recommended

  • 1GB of RAM for the JVM
  • 10 GB hard-disk space