Overview
An overview of system requirements for Drupal 10 and Drupal 11.
Web server requirements
Drupal works on Apache, Nginx, and other web servers.
Database server requirements
Database server to run Drupal.
Memory requirements
Detailed information about random-access memory (RAM) requirements for Drupal.
Composer requirements
Composer requirements for installing and updating Drupal
PHP requirements
Detailed information regarding the PHP requirements for Drupal.
PHP OpenSSL requirements
OpenSSL PHP configuration needed for Drupal's Update Manager to function properly
Browser requirements
Websites built using just Drupal core are compatible with, and fully functional in, all modern browsers that support CSS and JavaScript.
Setting the MySQL transaction isolation level
The recommended transaction isolation level for Drupal sites is 'READ-COMMITTED'.
Limitations of 32-bit PHP
32-bit PHP can only support a limited range of dates.
Relocated web root on shared hosting with symlink
How to configure shared web hosting to work with drupal/recommended-project.