この記事では、UbuntuLAMPスタックを使用するサーバーでPHPcURL拡張機能を使用できるようにする方法を示します。
サーバーが実行されているphpのバージョンを確認してください:
$ php -v
次のようになります。
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:~#
注: この演習では、PHP 7.4を使用しています。インストールするパッケージは、サーバーが実行されているPHPのバージョンと一致している必要があります。
インストールはapt
を介して行われます したがって、インストールを開始する前に、最後に更新されたパッケージを確実に取得するためのオプションの推奨コマンドは次のとおりです。
$ sudo apt update
curlパッケージを検索します。apt-cache
を使用できます ソースリストでパッケージを検索し、grepを使用して結果をフィルタリングします。
root@ubuntu:~# apt-cache search php | grep curl
php-curl - CURL module for PHP [default]
php7.4-curl - CURL module for PHP
root@ubuntu:~#
PHP 7.4バージョンの場合、次のコマンドを使用してPHP用のcURL拡張機能をインストールする必要があります。
$ sudo apt install php7.4-curl
インストールしたら、構文を確認して、Apacheを問題なく再起動できることを確認します。
$ apache2ctl -t
注: Apacheが適切に再起動できない場合、ダウンタイムが発生する可能性があります。
インストールが完了したら、Apacheサーバーを再起動する必要があります。
$ sudo service apache2 restart
上記の手順に従うと、UbuntuLAMPスタックでcURLを使用できるようになります。
- Ubuntu18.04へのLAMPスタックのインストール