Jakie wymagania ma Drupal? Co potrzebuje na start?

Drupal jak każdy system CMS posiada zestaw wymagań technicznych które muszą zostać spełnione na naszym serwerze lub hostingu, żeby można było go zainstalować. Każda wersja Drupala ma inne wymagania. Dotyczą one przede wszystkim wersji PHP czy też bazy danych. Aktualne informacje o tym co jest obecnie wymogiem Drupala znajdziemy pod tym linkiem.
Wymagania Drupal 11
Obecnie aktualną i najnowszą wersją (stan na październik 2024) jest Drupal w wersji 11.
Żeby zainstalować stronę Drupal wymagane jest:
- serwer był postawiony na systemie (co najmniej) Apache 2.4.7 lub Nginx 1.1
- bazy danych: MySQL 8.0 lub wyższa, MariaDB 10.6 lub wyższa, Percona Server 8.0 lub wyższa, PostgreSQL 16 lub wyższa, SQLite 3.45 lub wyższa
- wersja PHP 8.3 lub wyższa
- wymagane dodatki PHP: PDO, XML, GD-library, OpenSSL, JSON, cURL, Mbstring, zlib
- dostępna pamięć na serwerze lub hostingu to minimum 100 MB.
Wymagania Drupal 10
Wcześniejsza wersja Drupala czyli Drupal 10
- serwer był postawiony na systemie (co najmniej) Apache 2.4.7 lub Nginx 1.1
- bazy danych: MySQL 5.7.8 lub wyższa, MariaDB 10.3.7 lub wyższa, Percona Server 5.7.8 lub wyższa, PostgreSQL 12 lub wyższa, SQLite 3.26 lub wyższa
- wersja PHP 8.1 lub wyższa (rekomendowana wersja to PHP 8.1.6)
- wymagane dodatki PHP: PDO, XML, GD-library, OpenSSL, JSON, cURL, Mbstring.
- dostępna pamięć na serwerze lub hostingu to minimum 100 MB.
Wymagania Drupal 9
- serwer był postawiony na systemie (co najmniej) Apache 2.4.7 lub Nginx 0.7
- bazy danych: MySQL 5.7.8 lub wyższa, MariaDB 10.3.7 lub wyższa, Percona Server 5.7.8 lub wyższa, PostgreSQL 12 lub wyższa, SQLite 3.26 lub wyższa
- wersja PHP 7.3 lub wyższa (można też używać wersji PHP 7.4)
- wymagane dodatki PHP: PDO, XML, GD-library, OpenSSL, JSON, cURL, Mbstring.
- dostępna pamięć na serwerze lub hostingu to minimum 100 MB.
Wymagania Drupal 8
- serwer był postawiony na systemie (co najmniej) Apache 2.4.7 lub Nginx 0.7
- bazy danych: MySQL 5.5.3 lub wyższa, MariaDB 10.1.2 lub wyższa, Percona Server 5.5.3 lub wyższa, PostgreSQL 10 lub wyższa, SQLite 3.3.7 lub wyższa
- wersja PHP 5.7 lub wyższa (rekomendowane są wersje co najmniej PHP 7)
- dostępna pamięć na serwerze lub hostingu to minimum 80 MB.
Wymagania Drupal 7
- serwer był postawiony na systemie (co najmniej) Apache 2.4.7 lub Nginx 0.7
- bazy danych: MySQL 5.0.15 lub wyższa, MariaDB 5.1.44 lub wyższa, Percona Server 5.1.70 lub wyższa, PostgreSQL 8.3 lub wyższa, SQLite 3.3.7 lub wyższa
- wersja PHP 5.6 lub wyższa (można też używać wersji PHP 7.4)
- wymagane dodatki PHP: PDO, XML, GD-library, OpenSSL, JSON, cURL, Mbstring.
- dostępna pamięć na serwerze lub hostingu to minimum 20 MB.