GNU/Linux >> Linux Esercitazione >  >> Linux

Installa moduli PHP

Questo articolo descrive i passaggi per installare i moduli PHP® su un server Linux®.

Un modulo PHP è un'estensione di PHP che consente più funzionalità all'interno di PHP. Il seguente elenco contiene dozzine di moduli PHP disponibili:Moduli PHP

Nota :questo processo non è applicabile a Plesk® o ad altre soluzioni simili del pannello di controllo.

Prerequisiti

Per installare i moduli PHP sono necessari i seguenti prerequisiti:

  • Un server Linux con PHP installato
  • Autorizzazioni sudo o amministrative sul server
  • Il modulo php-cli (consigliato per elencare i moduli installati e la versione PHP)

Verifica dei moduli PHP installati e della versione PHP

Dovresti verificare la tua versione PHP e quali moduli esistono attualmente sulla tua istanza PHP prima di installare i moduli PHP.

Verifica la versione di PHP e i moduli esistenti sul server utilizzando il comando seguente:

  • RHEL®/CentOS®:

    yum list installed | grep -i php

  • Debian® o Ubuntu®:

    dpkg --get-selections | grep -i php

Dopo aver installato il cli moduli, puoi verificare la versione dei moduli PHP o PHP utilizzando i seguenti comandi:

  • Ottieni la versione PHP:

    php -v

  • Ottieni moduli PHP installati:

    php -m

Installazione dei moduli PHP

È utile cercare nel tuo gestore di pacchetti per ottenere il nome del modulo come elencato nei repository. Puoi cercare quei moduli usando i seguenti comandi:

  • RHEL/CentOS:

    yum search <module>

  • Debian/Ubuntu:

    apt-cache search <module>

L'esempio seguente mostra una ricerca per mbstring modulo in 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 :Potrebbero essere disponibili più versioni di PHP nei repository. Devi assicurarti di installare il modulo che corrisponde alla versione PHP installata sul tuo server. Ad esempio, se hai installato PHP 7.3, devi installare php73-mbstring modulo.

Dopo aver identificato il modulo che devi installare, puoi installarlo utilizzando i seguenti comandi:

  • RHEL/CentOS:

    yum install<module>

  • Debian/Ubuntu:

    apt install <module>

Riavvia il tuo servizio Apache®, NGINX® o PHP-FastCGI Process Manager (PHP-FPM) per attivare il nuovo modulo. Ripetere questa procedura per installare moduli aggiuntivi.


Linux
  1. Come installare PHP 8.0 su Debian 11

  2. Come installare PHP 8.0 su Debian 10 / Debian 9

  3. Come installare PHP 8.0 su Ubuntu 20.04 / Ubuntu 18.04

  4. Come installare PHP 8 su Manjaro 20

  5. Come installare PHP 5.6 su CentOS 7

Come installare PHP su Ubuntu 18.04

Come installare PHP su Ubuntu 20.04

Installa PHP 7 su CentOS 7

Come installare PHP su Debian 9

Come installare PHP 8.0 su Ubuntu 20.04

Come installare PHP 7 su CentOS 7