GNU/Linux >> Tutoriales Linux >  >> Panels >> Panels

Cómo instalar PHP 7.3 en Ubuntu 18.04

En este tutorial, le mostraremos cómo instalar PHP 7.3 en Ubuntu 18.04. 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 su redistribución y modificación. 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.

Tenemos una versión actualizada de este tutorial:Cómo instalar PHP 8 en Ubuntu 20.04

Requisitos:

Para los fines de este tutorial, utilizaremos un VPS Ubuntu 18.04.
También se requiere acceso completo a la raíz SSH o un usuario con privilegios sudo.

1. Primeros pasos

Primero, deberá iniciar sesión en su servidor a través de SSH 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 Ubuntu 18.04 esté actualizado ejecutando los siguientes comandos:

apt update
apt 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. Agregue el repositorio PPA de Ondřej Surý

Primero, instalemos los siguientes paquetes requeridos:

apt install software-properties-common python-software-properties

Una vez completada la instalación, agregue el PPA de Ondřej:

add-apt-repository ppa:ondrej/php

Ejecute el comando de actualización nuevamente:

apt update

3. Instale PHP 7.3 en Ubuntu 18.04

Ahora podemos instalar PHP 7.3 en su Ubuntu 18.04 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)
libapache2-mod-php7.3 - server-side, HTML-embedded scripting language (Apache 2 module)
libphp7.3-embed - HTML-embedded scripting language (Embedded SAPI library)
php7.3-bcmath - Bcmath module for PHP
php7.3-bz2 - bzip2 module for PHP
php7.3-cgi - server-side, HTML-embedded scripting language (CGI binary)
php7.3-cli - command-line interpreter for the PHP scripting language
php7.3-common - documentation, examples and common module for PHP
php7.3-curl - CURL module for PHP
php7.3-dba - DBA module for PHP
php7.3-dev - Files for PHP7.3 module development
php7.3-enchant - Enchant module for PHP
php7.3-fpm - server-side, HTML-embedded scripting language (FPM-CGI binary)
php7.3-gd - GD module for PHP
php7.3-gmp - GMP module for PHP
php7.3-imap - IMAP module for PHP
php7.3-interbase - Interbase module for PHP
php7.3-intl - Internationalisation module for PHP
php7.3-json - JSON module for PHP
php7.3-ldap - LDAP module for PHP
php7.3-mbstring - MBSTRING module for PHP
php7.3-mysql - MySQL module for PHP
php7.3-odbc - ODBC module for PHP
php7.3-opcache - Zend OpCache module for PHP
php7.3-pgsql - PostgreSQL module for PHP
php7.3-phpdbg - server-side, HTML-embedded scripting language (PHPDBG binary)
php7.3-pspell - pspell module for PHP
php7.3-readline - readline module for PHP
php7.3-recode - recode module for PHP
php7.3-snmp - SNMP module for PHP
php7.3-soap - SOAP module for PHP
php7.3-sqlite3 - SQLite3 module for PHP
php7.3-sybase - Sybase module for PHP
php7.3-tidy - tidy module for PHP
php7.3-xml - DOM, SimpleXML, WDDX, XML, and XSL module for PHP
php7.3-xmlrpc - XMLRPC-EPI module for PHP
php7.3-zip - Zip module for PHP
php7.3-xsl - XSL module for PHP (dummy)
...

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

apt 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+ubuntu18.04.1+deb.sury.org+1 (cli) (built: Dec 17 2018 09:22:47) ( 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+ubuntu18.04.1+deb.sury.org+1, Copyright (c) 1999-2018, by Zend Technologies

4. Edición de la configuración de PHP 7.3 en un Ubuntu 18.04 VPS

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 cambie la 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.

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

Para verificar si los 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 favorito 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 Ubuntu 18.04. 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 Ubuntu 18.04 si utiliza uno de nuestros servicios de hosting PHP administrado, en cuyo caso simplemente puede solicitar a nuestros administradores de sistemas expertos que instalen PHP 7.3 en Ubuntu 18.04 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. Es posible que desee consultar nuestra publicación sobre cómo instalar PHP 8.0 en Ubuntu 20.04.

PD . Si te gustó esta publicación, sobre cómo instalar PHP 7.3 en un servidor Ubuntu 18.04 , por favor compártelo con tus amigos en las redes sociales usando los botones de abajo o simplemente deja un comentario en la sección de comentarios. Gracias.


Panels
  1. Cómo instalar PHP 7.4/7.3/7.2 en Ubuntu 18.04/Ubuntu 16.04

  2. Cómo instalar PHP 8.0 en Ubuntu 20.04 / Ubuntu 18.04

  3. Cómo instalar PHP 7.2 en Ubuntu 16.04

  4. Cómo instalar Drupal en Ubuntu 16.04

  5. Cómo instalar PHP 7.3 en Ubuntu 16.04

Cómo instalar PHP 8.0 en Ubuntu 20.04

Cómo instalar varias versiones de PHP en Ubuntu 20.04, 18.04, 20.10

Cómo instalar PHP 8.0 en Ubuntu 20.04/18.04

Cómo instalar PHP en Ubuntu 22.04

Cómo instalar Laravel Framework en Ubuntu 18.04

Cómo instalar PHP en Ubuntu 22.04