Разместить сайт на сервере my.selectel.ru/, прикрепить домен (предоставим)
FTP доступ к файлам сайта, phpMyAdmin доступ к базе данных
PHP 7.4 и 8.1 (opcache может лучше такой вариант?) с возможность смены (если нет, то последнюю версию)
Apache 2.4 + mod_php (php-fpm – может лучше такой вариант?) + Nginx 1.21
MariaDB 10.5, Redis 5.0
http кодировка utf-8, mysql кодировка utf-8mb4_unicode_ci
memcached (хотя будет redis...), DNS Bind 9.16 – не знаю нужны ли, если не мешают, пусть стоят
wget, composer, PHP почта, Cron планировщик заданий
максимально ускорить работу php и базы (но что бы было стабильно), если будет установлен php-fpm, тогда нужно переписать htaccess под Nginx
снять все ограничения, увеличить время исполнения, ожидания, загрузки, буфера, кол-во запросов, потребление памяти и т.д. php и базы (upload_max_filesize, post_max_size, max_execution_time, memory_limit, max_input_vars, opcache.jit_buffer_size, innodb_buffer_pool_size, wait_timeout, max_allowed_packet ну и т.д.)
установить примерные расширения: curl, redis, opcache, gd, imagick, imap, pdo, rar, zip, socets, timezonedb, yaml, zend, amqp, ftp, mailparse, ldap, mbstring, soap, uploadprogress, x..., ssh, gettext, gmp, memcache (отсеять совсем не нужные или добавить)
сделать лучший вариант, версии написал примерные, и желательно написать инструкцию как управлять всем этим на сервере (хорошо бы не через консоль)
Контакты
Контакты видны только пользователям с аккаунтом pro