For best performance, stability, support, and full functionality we officially recommend and support:
| Platform | Options |
|---|---|
Operating System |
|
Database |
|
Web server |
|
PHP Runtime |
|
|
Note
|
ownCloud 10.1 requires a minimum php version of 7.1. If you use Ubuntu 16.04:
|
|
Note
|
|
-
Edge (current version on Windows 10)
-
IE11+ (except Compatibility Mode)
-
Firefox 57+ or 52 ESR
-
Chrome 66+
-
Safari 10+
-
Windows 7+
-
Mac OS X 10.7+ (64-bit only)
-
CentOS 6 & 7 (64-bit only)
-
Debian 8.0 & 9.0
-
Fedora 27 & 28
-
Ubuntu 16.04 & 18.04
-
openSUSE Leap 42.2 & 42.3
|
Note
|
For Linux distributions, we support, if technically feasible, the latest 2 versions per platform and the previous LTS. |
Memory requirements for running an ownCloud server are greatly variable, depending on the numbers of users and files, and volume of server activity. ownCloud officially requires a minimum of 128MB RAM. But, we recommend a minimum of 512MB.
|
Note
|
Consideration for low memory environments
Scanning of files is committed internally in 10k files chunks. Based on tests, server memory usage for scanning greater than 10k files uses about 75MB of additional memory. |
The following are currently required if you’re running ownCloud together with a MySQL or MariaDB database:
-
Disabled or
BINLOG_FORMAT = MIXEDorBINLOG_FORMAT = ROWconfigured Binary Logging (See: db-binlog-label) -
InnoDB storage engine (The MyISAM storage engine is not supported, see: db-storage-engine-label)
-
“READ COMMITED” transaction isolation level (See: db-transaction-label)