System Requirements

Omeka Classic version 3.2 has the following system requirements:

  • Linux operating system
  • Apache HTTP server (with mod_rewrite enabled)
  • MySQL version 5.5.5 or greater
  • PHP scripting language version 7.1 or higher (with mysqli and exif extensions installed). Omeka Classic 3.2.1 supports PHP as high as 8.5.
  • ImageMagick image manipulation software (for resizing images).

Upgrade your server

If you need to upgrade your server to meet any of the Omeka system requirements, consult these resources:

Some plugins may have other requirements, such as the PDF Text plugin, which requires your server to have poppler-utils installed for text extraction. Be sure to read the documentation on your desired plugins and features to understand all dependencies before you begin building your site, including the Github pages or other external sites, not just the Omeka user manual and plugins page.

Support by version

Omeka Classic adds support for newer PHP and MySQL versions with new releases, but also removes compatibility with earlier versions. Each Classic update has a minimum requirement and a maximum official support, although often you can upgrade PHP past our tested maximum with no issues.

This information is most reliably found on the Github repository's Releases list.

  • Omeka Classic 3.2.1 adds support for PHP 8.5
  • Omeka Classic 3.2 supports a minimum of PHP 7.1 and adds support for 8.4
  • Omeka Classic 3.1 supports a minimum of PHP 5.6 and adds support for 8.2
  • Omeka Classic 2.8 adds support for PHP 8
  • Omeka Classic 2.7.1 supports a minimum of PHP 5.4 and adds support for 7.4
  • Omeka Classic 2.7 adds support for PHP 7.3
  • Omeka Classic 2.6 adds support for PHP 7.2
  • Omeka Classic 2.4 supports a minimum of PHP 5.3.2.

Omeka Classic v3.2 and greater require a minimum of MySQL 5.5.5. Most earlier versions of Omeka Classic require a minimum of MySQL 5.0.

If your server does not meet these requirements

  • Earlier versions of Omeka Classic can be downloaded from the Github repository's Releases list. You may find an earlier version has requirements that match your server's capabilities. Note you will need to find the corresponding earlier versions of themes and plugins to match that release. Note also that earlier versions may have security vulnerabilities that are fixed in later versions.
  • Try Omeka.net hosting
  • Look for a hosting provider that offers Omeka Classic through Softaculous or Installatron apps managers
  • Try third-party hosting services - here are some suggestions.