GNU/Linux >> Linux Esercitazione >  >> Linux

Abilita PHP cURL su uno stack LAMP di Ubuntu

Questo articolo mostra come abilitare l'estensione PHP cURL per utilizzarla in un server che utilizza uno stack LAMP di Ubuntu.

Procedura

Controlla la versione di php su cui è in esecuzione il tuo server:

$ php -v

Avrebbe il seguente aspetto:

root@ubuntu:~# php -v
PHP 7.4.3 (cli) (built: Aug 13 2021 05:39:12) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.3, Copyright (c), by Zend Technologies
root@ubuntu:~# 

Nota: Per questo esercizio viene utilizzato PHP 7.4, il pacchetto che installerai deve corrispondere alla versione di PHP su cui è in esecuzione il tuo server.

L'installazione avverrà tramite apt quindi un comando facoltativo consigliato prima di iniziare con l'installazione per assicurarsi di ottenere gli ultimi pacchetti aggiornati è:

$ sudo apt update

Cerca il pacchetto curl, puoi usare apt-cache per cercare il pacchetto negli elenchi di sorgenti e utilizzare grep per filtrare i risultati.

root@ubuntu:~# apt-cache search php | grep curl
php-curl - CURL module for PHP [default]
php7.4-curl - CURL module for PHP
root@ubuntu:~#

Per la versione PHP 7.4 dovrai installare l'estensione cURL per PHP usando il seguente comando:

$ sudo apt install php7.4-curl

Una volta installato, rivedi la sintassi per assicurarti che Apache possa essere riavviato senza problemi.

$ apache2ctl -t

Nota: Nel caso in cui Apache non riesca a riavviarsi correttamente, ciò potrebbe causare tempi di inattività.

Al termine dell'installazione sarà necessario riavviare il server Apache.

$ sudo service apache2 restart

Conclusione

Dopo aver seguito le istruzioni sopra, sarai in grado di utilizzare cURL su uno stack LAMP di Ubuntu.

  • Installazione di uno stack LAMP su Ubuntu 18.04

Linux
  1. Installazione dello stack LAMP su Ubuntu 14.04

  2. Come installare lo stack LAMP su Ubuntu 22.04 LTS

  3. Come installare e configurare PHP e Apache (stack LAMP) su Ubuntu 20.04

  4. Installazione di uno stack LAMP su Ubuntu 18.04

  5. Come installare LAMP su Ubuntu 16.04

Come installare lo stack LAMP su CentOS 8

Come installare Apache, MySQL, PHP (stack LAMP) su Ubuntu

Come installare lo stack LAMP su CentOS 6

Come installare LAMP su un server Ubuntu 15.04

Come installare lo stack Apache, MySQL, PHP (LAMP) su Ubuntu 16.04

Come installare lo stack LAMP su Ubuntu 18.04 Bionic Beaver