No se puede iniciar Apache en Ubuntu 22.04 ejecutando PHP 8.1.2. ¿Cómo instalar el módulo de carga PHP que falta?

No se puede iniciar Apache en Ubuntu 22.04 ejecutando PHP 8.1.2. ¿Cómo instalar el módulo de carga PHP que falta?

Estoy en Ubuntu 22.04. Recientemente actualicé PHP de 7.4 a 8.1

Versión PHP:

PHP 8.1.2-1ubuntu2.8 (cli) (built: Nov  2 2022 13:35:25) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.1.2, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.2-1ubuntu2.8, Copyright (c), by Zend Technologies

Versión apache:

Server version: Apache/2.4.52 (Ubuntu)
Server built:   2022-06-14T12:30:21

Al ejecutar el siguiente comando,

$ sudo service apache2 restart

Estoy entendiendo esto:

Job for apache2.service failed because the control process exited with error code.
See "systemctl status apache2.service" and "journalctl -xeu apache2.service" for details.

Ejecutar apachectl configtestme da lo siguiente:

apache2: Syntax error on line 146 of /etc/apache2/apache2.conf: Syntax error on line 3 of /etc/apache2/mods-enabled/php7.4.load: Cannot load /usr/lib/apache2/modules/libphp7.4.so into server: /usr/lib/apache2/modules/libphp7.4.so: cannot open shared object file: No such file or directory
Action 'configtest' failed.

Miré dentro de /etc/apache2/mods-enabled/la carpeta, pero no hay ningún módulo para PHP 8.1. Sólo puedo ver php7.4.load.

¿Cuál es la forma correcta de resolver este problema? Parece que me falta el módulo, pero no sé cómo instalarlo y continuar con la configuración.

¡Por favor recomiende!

información relacionada