System requirements


目录

Server

For best performance, stability and functionality we have documented some recommendations for running a Nextcloud server.

提示

If you plan a setup for your organization and you rely on professional deployment consulting (e.g. efficient and reliable scaling) and support, we strongly recommend you to check out our enterprise support.

Platform

Options

Operating System (64-bit)

  • Ubuntu 26.04 LTS (recommended)
  • Ubuntu 24.04 LTS
  • Red Hat Enterprise Linux 10 (recommended)
  • Red Hat Enterprise Linux 9
  • Debian 13 (Trixie)
  • SUSE Linux Enterprise Server 16
  • SUSE Linux Enterprise Server 15 SP7 (or later)
  • openSUSE Leap 16
  • CentOS Stream
  • Alpine Linux

Database

  • MySQL 8.4 / 9.7
  • MariaDB 10.11 / 11.4 / 11.8 / 12.3 (recommended)
  • Oracle Database 19c, 21c, 23ai (only as part of an enterprise subscription)
  • PostgreSQL 14 / 15 / 16 / 17 / 18 (recommended)
  • SQLite 3.24+ (only recommended for testing and minimal-instances)

Webserver

  • Apache 2.4 with mod_php or php-fpm (recommended)
  • nginx with php-fpm

PHP Runtime

  • 8.3
  • 8.4
  • 8.5 (recommended)

See Installation on Linux for minimum PHP-modules and additional software for installing Nextcloud.

To ensure the full functionality of your Nextcloud, please make sure that the server can reach the required remote systems.

CPU Architecture and OS

A 64-bit CPU, OS and PHP is strongly recommended for Nextcloud.

32-bit systems are supported, with the following known limitations:

Memory

Memory requirements for running a Nextcloud server are greatly variable, depending on the numbers of users, apps, files and volume of server activity.

Nextcloud needs a minimum of 128MB RAM per process, and we recommend a minimum of 512MB RAM per process.

In low memory environments, some features or apps may require adjustments to their default settings in order to function (or, in some cases, may need to be disabled outright).

注意

To use the built-in Updater, at least 256MB is required.

Database requirements for MySQL / MariaDB

The following is currently required if you're running Nextcloud together with a MySQL / MariaDB database:

Why we drop old PHP versions

Every year, a new PHP version is added and old PHP versions are deprecated. This also affects our documented recommended PHP version.

We try to support old PHP versions for as long as reasonably possible. However the list of security, performance, and bug fixes will only increase, some of those fixes might be considered critical and thus at some point the deprecation will be inevitable.

Thus it is recommended to keep your PHP version up to date.

Advantages of upgrading PHP

Long term support

If you are running Nextcloud for an organisation-critical use case, you could consider upgrading your subscription to a premium subscription which comes with 5 years of long term support. This means you continue to receive maintenance releases for high and critical security issues, data loss fixes, and regressions within version over this extended period of time.

Desktop client

We strongly recommend using the latest version of your operating system to get the full and most stable experience out of our clients.

Mobile apps

We strongly recommend using the latest version of your mobile operating system to get the full and most stable experience out of our mobile apps.

Files App

Talk App

Web browser

For the best experience with the Nextcloud web interface, we recommend that you use the latest and supported version of a browser from this list, or one based on those:

提示

If you want to use Nextcloud Talk you should use the latest version of Mozilla Firefox or Google Chrome/Chromium to have the full experience with video calls and screensharing.


版本号 #3
由 cocobook-sync 创建于 2026-10-28 16:26:07 UTC
由 cocobook-sync 更新于 2026-10-29 01:09:13 UTC