GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar módulos PHP

Este artículo describe los pasos para instalar módulos PHP® en un servidor Linux®.

Un módulo PHP es una extensión de PHP que permite más funciones dentro de PHP. La siguiente lista contiene docenas de módulos PHP disponibles:Módulos PHP

Nota :Este proceso no se aplica a Plesk® u otras soluciones de panel de control similares.

Requisitos

Los siguientes requisitos previos son necesarios para instalar módulos PHP:

  • Un servidor Linux con PHP instalado
  • Sudo o permisos administrativos en el servidor
  • El módulo php-cli (recomendado para enumerar los módulos instalados y la versión de PHP)

Comprobando los módulos de PHP instalados y la versión de PHP

Debe verificar su versión de PHP y qué módulos existen actualmente en su instancia de PHP antes de instalar los módulos de PHP.

Verifique la versión de PHP y los módulos existentes en el servidor usando el siguiente comando:

  • RHEL®/CentOS®:

    yum list installed | grep -i php

  • Debian® o Ubuntu®:

    dpkg --get-selections | grep -i php

Después de instalar el cli módulos, puede verificar la versión de PHP o módulos PHP usando los siguientes comandos:

  • Obtener la versión de PHP:

    php -v

  • Obtener módulos PHP instalados:

    php -m

Instalando módulos PHP

Es útil buscar en su administrador de paquetes para obtener el nombre del módulo que aparece en los repositorios. Puede buscar esos módulos usando los siguientes comandos:

  • RHEL/CentOS:

    yum search <module>

  • Debian/Ubuntu:

    apt-cache search <module>

El siguiente ejemplo muestra una búsqueda de mbstring módulo en CentOS 7:

    # yum search mbstring
    Loaded plugins: fastestmirror, langpacks
    Loading mirror speeds from cached hostfile
     * epel: dfw.mirror.rackspace.com
    ======================================================= N/S matched: mbstring =======================================================
    php-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling
    php72u-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling
    php73-mbstring.x86_64 : A module for PHP applications which need multi-byte string handling

      Name and summary matches only, use "search all" for everything.

Nota :Puede haber varias versiones de PHP disponibles en los repositorios. Debe asegurarse de que está instalando el módulo que coincide con la versión de PHP instalada en su servidor. Por ejemplo, si tiene instalado PHP 7.3, debe instalar php73-mbstring módulo.

Después de identificar el módulo que necesita instalar, puede instalarlo usando los siguientes comandos:

  • RHEL/CentOS:

    yum install<module>

  • Debian/Ubuntu:

    apt install <module>

Reinicie su servicio Apache®, NGINX® o PHP-FastCGI Process Manager (PHP-FPM) para activar el nuevo módulo. Repita este proceso para instalar módulos adicionales.


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

  2. Cómo instalar PHP 8 en AlmaLinux 8

  3. Cómo instalar PHP 7.4 en AlmaLinux 8

  4. Cómo instalar PHP 8 en Debian 10

  5. Cómo instalar PHP 5.5 en CentOS

Cómo instalar PHP en Ubuntu 18.04

Cómo instalar PHP en Ubuntu 20.04

Instalar PHP 7 en CentOS 7

Cómo instalar PHP en Debian 9

Cómo instalar PHP 8.0 en Ubuntu 20.04

Cómo instalar PHP 7 en CentOS 7