PHP 7.3 para Ubuntu y Debian está disponible en el repositorio de PPA ondrej / php. La versión estable de PHP 7.3 se ha lanzado con muchas características nuevas y correcciones de errores. Recibe siempre las últimas noticias de las novedades de PHP.
Añadir PHP 7.3 PPA
Agregue ondrej / php que tiene el paquete PHP 7.3 y otras extensiones PHP requeridas.
sudo add-apt-repository ppa: ondrej / php
sudo apt-get update
Este PPA se puede agregar a su sistema manualmente copiando las líneas a continuación y agregándolas a las fuentes de software de su sistema.
Ubuntu 18.04
deb http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu bionic main
Ubuntu 16.04
deb http://ppa.launchpad.net/ondrej/php/ubuntu xenial main
deb-src http://ppa.launchpad.net/ondrej/php/ubuntu xenial main
Instalar PHP 7.3
Una vez que se haya agregado el repositorio de PPA, instale php 7.3 en su servidor Ubuntu 18.04 / Ubuntu 16.04.
sudo apt-get install php7.3
Instalar extensiones específicas de PHP 7.3
Si desea instalar un módulo específico para PHP 7.3, puede buscar con este comando:
apt-cache search php7.3
O, si desea verificar todos los módulos PHP disponibles en Ubuntu, ejecute:
apt-cache search –names-only ^ php
Puede encontrar el siguiente comando útil si desea instalar los módulos PHP más utilizados.
apt instalar php-pear php7.3-curl php7.3-dev php7.3-gd php7.3-mbstring php7.3-zip php7.3-mysql php7.3-xml php7.3-fpm libapache2-mod-php7 .3 php7.3-imagick php7.3-recode php7.3-tidy php7.3-xmlrpc php7.3-intl
Cambia la versión de PHP
En este paso de nuestro artículo, le mostraremos cómo puede cambiar qué versión de PHP será la predeterminada si tiene varias versiones de PHP instaladas en su servidor Ubuntu.
Para establecer PHP 7.3 como predeterminado, ejecute:
actualización-alternativas –set php /usr/bin/php7.3
Antes de que podamos configurar Apache para usar PHP 7.3, necesitamos deshabilitar la versión anterior de PHP escribiendo:
a2dismod php7.0
a2enmod php7.2
Reinicie el servidor web Apache para que los cambios surtan efecto:
systemctl reiniciar apache2