Prérequis système¶
Mémoire¶
Les prérequis mémoire pour exécuter un serveur ownCloud sont très variables et dépendent du nombre d’utilisateurs et de fichiers, et du volume d’activité. ownCloud a besoin au minimum de 128 Mo RAM et nous recommandons d’utiliser au moins 512 Mo.
Configuration recommandée pour exécuter ownCloud¶
Pour de meilleures performances, stabilité, support et intégralité des fonctionnalités, nous recommandons officiellement et nous supportons :
- Ubuntu 16.04
- MySQL/MariaDB
- PHP 7.0
- Apache 2.4 avec mod_php
Plateformes supportées¶
Si vous ne pouvez utiliser un ou plusieurs des outils ci-dessus, les options suivantes sont également supportées.
Serveur¶
- Debian 7 and 8
- SUSE Linux Enterprise Server 12 and 12 SP1
- Red Hat Enterprise Linux/Centos 6.5 and 7 (7 is 64-bit only)
- Ubuntu 14.04 LTS
Serveur Web¶
- Apache 2.4 with mod_php
Bases de données¶
- Oracle 11g (Édition Entreprise seulement)
- PostgreSQL
Hyperviseurs¶
- Hyper-V
- VMware ESX
- Xen
- KVM
Ordinateurs de bureau¶
- Windows 7+
- Mac OS X 10.7+ (64-bit seulement)
Pour les distributions Linux, nous supportons, si c’est techniquement possible, les deux dernières versions par plateforme et la précédente version LTS. Celles-ci sont les suivantes :
- Ubuntu 16.10
- Ubuntu 16.04
- Ubuntu 14.04
- Debian 7.0
- Debian 8.0
- CentOS 7
- Fedora 24
- Fedora 25
- openSUSE Leap 42.1
- openSUSE Leap 42.2
Mobile¶
- iOS 9.0+
- Android 4.0+
Prérequis de base de données pour MySQL / MariaDB¶
Ce qui suit est obligatoire si vous utilisez ownCloud avec une base de données MySQL / MariaDB :
- désactiver BINLOG_FORMAT ou utiliser le mode MIXED (voir : MySQL / MariaDB avec activation des journaux binaires) ;
- utiliser le moteur de stockage InnoDB (MyISAM n’est pas supporté, voir : Moteur de stockage MySQL / MariaDB) ;
- utiliser le niveau d’isolation de transaction « READ COMMITED » (voir : MySQL / MariaDB : niveau d’isolation de transaction « READ COMMITED »).