En este tutorial, instalaremos PHP 7.3 en Ubuntu 18.04.

PHP 7.3 viene con una serie de nuevas características y algunas incompatibilidades que usted debe tener en cuenta antes de actualizar desde la versión anterior.

Esta configuración se prueba en Google Cloud Platform, también funcionará bien en otros servicios en la nube y en cualquier VPS o servidores dedicados que ejecuten Ubuntu.

Requisitos previos

  1. Un servidor Ubuntu configurado con privilegios. sudo
  2. Servidos Ubuntu con la configuración inicial.

Instalemos PHP 7.3 en Ubuntu 18.04

Asegúrese de que su servidor Ubuntu tiene los paquetes más recientes ejecutando los siguientes comandos.

sudo apt update
sudo apt upgrade

Esto actualizará el índice del paquete y los paquetes instalados a la versión más reciente.

Añadir PPA para PHP 7.3

Agreguemos el paquete que tiene PHP 7.3 y otras extensiones PHP requeridas. ondrej/php

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

Una vez que haya añadido el PPA puede instalar PHP 7.3.

Instalar PHP 7.3 FPM para Nginx

Ejecute el siguiente comando para instalar PHP 7.3 FPM

sudo apt install php7.3-fpm

Una vez completada la instalación, confirme que PHP 7.3 FPM se ha instalado correctamente con este comando.

php-fpm7.3 -v

Instalar PHP 7.3 para Apache

Ejecute el siguiente comando para instalar PHP 7.3 Apache

sudo apt install php7.3

Una vez completada la instalación, confirme que PHP 7.3 se ha instalado correctamente con este comando

php -v

Instalar extensiones PHP 7.3

La instalación de extensiones PHP es simple, con esta sintaxis.

sudo apt install php7.3-nombre-extension

Ahora, instale algunas de las que se usan comúnmente.

sudo apt install php7.3-common php7.3-mysql php7.3-xml php7.3-xmlrpc php7.3-curl php7.3-gd php7.3-imagick php7.3-cli php7.3-dev php7.3-imap php7.3-mbstring php7.3-opcache php7.3-soap php7.3-zip php7.3-intl -y

Ajuste del archivo PHP.ini

Ahora configuramos PHP para aplicaciones web cambiando algunos valores en el archivo.php.ini

PHP 7.3

sudo nano /etc/php/7.3/apache2/php.ini

PHP 7.3-FPM

sudo nano /etc/php/7.3/fpm/php.ini

Dependiendo de sus requerimientos actualice los siguientes valores.

upload_max_filesize = 32M
post_max_size = 48M
memory_limit = 512M
max_execution_time = 600
max_input_vars = 3000
max_input_time = 1000

Guarde la configuración y compruebe si la configuración es correcta reiniciando PHP.

sudo php-fpm7.3 -t
sudo service php7.3-fpm restart

Ahora usted está teniendo PHP 7.3 instalado y configurado.

Ahora has aprendido a instalar PHP 7.3 en tu servidor Ubuntu.

Deja una respuesta