В общем что нам надо?
Подключаемся по ssh с пользователем root.
В первую очередь обновляем список пакетов командой:
apt-get updateДалее устанавливаем php 7.4
apt-get install php7.4В комплекте не устанавливается mbstring, mysql, imagick, gd по этому исправляем это:
apt-get install php7.4-mbstring
apt-get install php7.4-mysql
apt-get install php7.4-imagick
apt-get install php7.4-gdДалее для apache нужно сменить версию php с которой он будет работать:
Отключим php7.2 (7.2 меняем на вашу версию)
a2dismod php7.2Включим php 7.4
a2enmod php7.4После этого перезапускаем apache
systemctl restart apache2И радуемся если ничего не поломалось
Если поломалось, то можете вернуть назад php7.2 выполнив в обратном порядке команды по перенастройке apache таким вот образом:
a2dismod php7.4
a2enmod php7.2
systemctl restart apache2З.Ы. статью может дополню если обнаружу что ещё что-то не установилось.