-
aptコマンドを使用してcURLパッケージをインストールします。
sudo apt update sudo apt install php-curl
-
PHPの設定ファイルを編集します。以下のコマンドを実行し、設定ファイルを開きます。
sudo nano /etc/php/{バージョン}/apache2/php.ini
{バージョン}は使用しているPHPのバージョンに置き換えてください。
-
設定ファイルで、次の行を見つけます。
;extension=curl
行の先頭のセミコロンを削除し、次のように修正します。
extension=curl
修正が完了したら、Ctrl + Xキーを押してエディタを終了し、変更を保存します。
-
Apacheを再起動します。
sudo service apache2 restart
これで、PHPのcURL拡張機能がインストールまたは有効化されました。動作を確認するために、以下のような簡単なcURLのコードを実行してみてください。
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://example.com");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
echo $response;
?>
上記のコードは、指定したURLのコンテンツを取得し、それを出力します。もし正常に動作していれば、ウェブページの内容が表示されるはずです。
以上がUbuntuでPHPのcURL拡張機能をインストールまたは有効化する方法です。これにより、cURLを使用したWebリクエストをPHPスクリプトから行うことができます。