GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar PHP 7.3 en Debian 9

En este tutorial, le mostraremos cómo instalar PHP 7.3 en Debian 9. PHP (preprocesador de hipertexto) es un lenguaje de secuencias de comandos del lado del servidor de código abierto diseñado principalmente para crear sitios web interactivos dinámicos. PHP es uno de los lenguajes más populares y está disponible gratuitamente para redistribución y modificaciones. PHP potencia WordPress, el sistema de administración de contenido más popular que se utiliza para crear blogs y sitios web, así como muchos otros sitios web de comercio electrónico, software de administración de relaciones con los clientes, software de planificación de recursos empresariales y mucho más.

La última versión de PHP 7.3 se lanzó oficialmente el 6 de diciembre de 2018. Viene con una serie de funciones nuevas y algunas incompatibilidades que debe tener en cuenta antes de actualizar desde la versión anterior.

Requisitos:

A los efectos de este tutorial, utilizaremos un VPS Debian 9.
También se requiere acceso completo a la raíz SSH o un usuario con privilegios sudo.

1. Primeros pasos

En primer lugar, deberá iniciar sesión en su servidor a través de SSH como usuario con acceso raíz o como usuario raíz:

ssh root@IP_ADDRESS -p PORT_NUMBER

y reemplace "IP_ADDRESS" y "PORT_NUMBER" con la dirección IP de su servidor real y el número de puerto SSH.

Una vez que haya iniciado sesión, asegurémonos de que su servidor Debian 9 esté actualizado ejecutando los siguientes comandos:

apt-get update
apt-get upgrade

Esto actualizará el índice del paquete y actualizará el software actualmente instalado en el servidor a la última versión.

Una vez que su sistema esté completamente actualizado, ahora podemos continuar con la instalación de PHP 7.3.

2. Instale PHP 7.3 en Debian 9

Primero, instalemos los siguientes paquetes requeridos:

apt-get install ca-certificates apt-transport-https lsb-release

Luego, importe la clave de firma y habilite el PPA para PHP 7.3 usando los siguientes comandos:

wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | tee /etc/apt/sources.list.d/php7.3.list

Ejecute el comando de actualización nuevamente:

apt-get update

Ahora puede instalar PHP 7.3 en su Debian 9 VPS.

Para ver la lista de todos los paquetes de PHP 7.3 disponibles, puede ejecutar el siguiente comando:

apt-cache search php7.3

Salida:

php7.3 - server-side, HTML-embedded scripting language (metapackage)
php7.3-bcmath - Bcmath module for PHP
php7.3-bcmath-dbgsym - debug symbols for php7.3-bcmath
php7.3-bz2 - bzip2 module for PHP
php7.3-bz2-dbgsym - debug symbols for php7.3-bz2
php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.3-cgi-dbgsym - debug symbols for php7.3-cgi
php7.3-cli - command-line interpreter for the PHP scripting language
php7.3-cli-dbgsym - debug symbols for php7.3-cli
php7.3-common - documentation, examples and common module for PHP
php7.3-common-dbgsym - debug symbols for php7.3-common
...

Para instalar PHP 7.3, junto con algunas de las extensiones más utilizadas, ejecute el siguiente comando:

apt-get install php7.3 php7.3-cli php7.3-common php7.3-opcache php7.3-curl php7.3-mbstring php7.3-mysql php7.3-zip php7.3-xml

Para verificar que la instalación se haya completado, ejecute el siguiente comando:

php -v

La salida debería ser similar a esta:

PHP 7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f (cli) (built: Dec 17 2018 09:26:59) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.3.0-2+0~20181217092659.24+stretch~1.gbp54e52f, Copyright (c) 1999-2018, by Zend Technologies

3. Edición de la configuración de PHP 7.3 en un VPS Debian

Lo siguiente que puede hacer es personalizar la configuración de PHP 7.3 de acuerdo con sus requisitos. Puede hacerlo editando el archivo php.ini. Para encontrar la ruta a este archivo, puede usar el siguiente comando:

php --ini | grep "Loaded Configuration File"

Devolverá la ruta al archivo php.ini que está cargado actualmente.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/php/7.3/cli/php.ini

Edite el archivo con un editor de texto de su elección. Usaremos nano en este ejemplo.

nano /etc/php/7.3/cli/php.ini

Una vez que haya terminado de cambiar cualquier configuración, guarde y cierre el archivo. Si está utilizando Apache como servidor web, debe reiniciarlo para que se cargue la nueva configuración y para que los cambios surtan efecto. Si está utilizando Nginx y PHP-FPM, debe reiniciar el servicio PHP-FPM.

4. Verifique si los archivos PHP se están ejecutando en el servidor

Para verificar si sus archivos PHP se están ejecutando en el servidor, puede crear un archivo info.php de muestra y acceder a él desde su navegador web.

Para crear el archivo, ejecute el siguiente comando:

nano /var/www/html/info.php

A continuación, introduzca el siguiente contenido:

<?php

phpinfo();

?>

Guarde y cierre el archivo, luego abra su navegador web preferido y acceda al archivo utilizando la dirección IP de su servidor en la URL seguida del nombre del archivo.

http://IP-ADDRESS/info.php

Debería poder ver la siguiente información:

¡Felicidades! Ha instalado correctamente PHP 7.3 en un servidor Debian 9. Para obtener información más detallada sobre PHP 7.3, puede consultar la documentación oficial de PHP.

Por supuesto, no es necesario que instale PHP 7.3 en Debian 9 si utiliza uno de nuestros servicios de hospedaje PHP administrado, en cuyo caso simplemente puede solicitar a nuestros administradores de sistemas expertos que instalen PHP 7.3 en Debian 9 por usted, utilizando LAMP. o pila LEMP o cualquier otra pila de alojamiento web de su elección. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.

PD. Si le gustó esta publicación sobre cómo instalar PHP 7.3 en un servidor Debian 9, compártala con sus amigos en las redes sociales usando los botones a continuación, o simplemente deje un comentario en la sección de comentarios. Gracias.


Debian
  1. Cómo instalar PHP 7.4/7.3/7.2/7.1 en Debian 10/Debian 9

  2. Cómo instalar PHP 8.0 en Debian 11

  3. Cómo instalar PHP 8.0 en Debian 10 / Debian 9

  4. Cómo instalar PHP 7.4 en Debian 10

  5. Cómo instalar PHP en Debian 11

Cómo instalar Craft CMS en Debian 9

Cómo instalar PHP 8 en Debian 11

Cómo instalar PHP Composer en Debian 11

Cómo instalar Pagekit CMS en Debian 9

Cómo instalar PHP 5.6 en Ubuntu 16.04 y Debian 9

Cómo instalar Nginx y PHP en Debian 10