Dieser Artikel zeigt, wie Sie die PHP-cURL-Erweiterung aktivieren, damit sie auf einem Server verwendet werden kann, der einen Ubuntu-LAMP-Stack verwendet.
Verfahren
Überprüfen Sie die PHP-Version, auf der Ihr Server läuft:
$ php -v
Es würde wie folgt aussehen:
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:~#
Hinweis: Für diese Übung wird PHP 7.4 verwendet, das Paket, das Sie installieren, muss mit der PHP-Version übereinstimmen, auf der Ihr Server läuft.
Die Installation erfolgt über apt
ein optionaler empfohlener Befehl, bevor Sie mit der Installation beginnen, um sicherzustellen, dass Sie die letzten aktualisierten Pakete erhalten, ist:
$ sudo apt update
Suchen Sie nach dem Curl-Paket, Sie können apt-cache
verwenden um in Ihren Quellenlisten nach Paketen zu suchen und die Ergebnisse mit grep zu filtern.
root@ubuntu:~# apt-cache search php | grep curl
php-curl - CURL module for PHP [default]
php7.4-curl - CURL module for PHP
root@ubuntu:~#
Für die Version PHP 7.4 müssen Sie die cURL-Erweiterung für PHP mit dem folgenden Befehl installieren:
$ sudo apt install php7.4-curl
Überprüfen Sie nach der Installation die Syntax, um sicherzustellen, dass der Apache ohne Probleme neu gestartet werden kann.
$ apache2ctl -t
Hinweis: Falls Apache nicht ordnungsgemäß neu gestartet werden kann, kann dies zu Ausfallzeiten führen.
Nach Abschluss der Installation müssen Sie den Apache-Server neu starten.
$ sudo service apache2 restart
Schlussfolgerung
Nachdem Sie die obigen Anweisungen befolgt haben, können Sie cURL auf einem Ubuntu LAMP-Stack verwenden.
Verwandte Artikel
- Installieren eines LAMP-Stacks unter Ubuntu 18.04