...
Notes about configuration details: As a baseline reference, we use set our technical requirements based on the APT packages of the current second-latest Ubuntu LTS release and its default configuration. We recommend using the this second-latest Ubuntu LTS and build the stack from its default packages. Alternatively, install and configure a comparable setup.
...
Default configuration using PHP-FPM, FastCGI or mod_php as PHP Integration
Host configuration as prescribed by your Joomla or Wordpress site
Modules: mod_rewrite, mod_headers, mod_expires, mod_deflate, support for .htaccess files in docroot
PHP
Version: 5.6 - 7.4 (7.4 since CB 3.3.0 for Wordpress/Joomla, CB 3.3.8 for Magento 2)and 8.1
Extensions:
php-cli
php-common
php-fpm
php-gd
php-json
php-bcmath
php-mbstring
php-mcrypt
php-mysql
php-opcache
php-readline
php-soap
php-xml
php-zip
php-curl
php-apcu (optional)
php-imagick (optional)
Non-standard PHP Extensions
ioncube Loader (minimum version 10.2 and minimum 12.0 for PHP 8.1) (configure the PHP-FPM and CLI SAPI). You find the installation guide on https://www.ioncube.com/loaders.php (see loader wizard for a guided installation process)
Helpful detail PHP.ini settings
Depends It depends on many factors (trust consult with your server administrator), Propose . We recommend you to propose these settings to your server administrator:
max_execution_time: 60s minimum
post_max_size: 32MB minimum
upload_max_filesize: 32MB minimum
memory_limit: 512M minimum
max_input_time: 120s minimum
MySQL
MySQL 5.5 8 - 58.70
Barracuda and InnoDB Support