現在の位置: ホーム> 最新記事一覧> Linux環境でのPHPカールのインストールと構成の詳細なガイド

Linux環境でのPHPカールのインストールと構成の詳細なガイド

gitbox 2025-08-08

Linux環境におけるPHP Curlのインストールおよび構成ガイド

Linux環境では、PHPのCurl拡張機能は、他のサービスと対話してデータを要求するための重要なツールです。 Curlは、Webページからデータの取得、投稿リクエストの送信、ファイルのアップロードなどの操作をサポートしており、強力で柔軟です。この記事では、LinuxシステムでPHPのCurl拡張機能をインストールおよび構成する方法を詳細に紹介して、開発環境に完全なHTTPリクエスト機能があることを確認します。

準備

開始する前に、システムにPHPがインストールされていることを確認してください。 PHPバージョンを確認できます。

 PHP -V

PHPがまだインストールされていない場合は、Linux Distributionに基づいて適切なインストール方法を選択します。 PHP環境を確認した後、CURL拡張機能のインストールを続けます。

カール拡張子をインストールします

通常、CURL拡張機能はシステムのパッケージマネージャーを介してインストールされます。以下は、主流のLinux分布のインストールコマンドです。

ubuntu/debianシステム

sudo aptアップデート
sudo apt install php-curl

Centosシステム

sudo yumインストールphp-curl

他の配布ユーザーについては、インストールについては、対応する公式文書を参照してください。

カール拡張機能を有効にします

インストールが完了したら、PHP.ini構成ファイルでCURL拡張機能を有効にする必要があります。 php.iniファイルは、通常、 /etc/php/ 7.4/cli/php.iniなどのパスにあります(バージョン番号は実際の環境によって異なる場合があります)。ファイルを開き、次の行を見つけます。

 ; extension = curl

に変更してください:

 extension = curl

この行がファイルにない場合は、手動で追加してください。保存後に構成ファイルを閉じます。

Webサーバーを再起動します

構成の変更は、有効になったときにWebサーバーを再起動する必要があります。使用しているサーバーに応じて、対応するコマンドを実行します。

Apacheサーバー

sudo systemctl restart apache2

nginxサーバー

sudo systemctl restart nginx

Curl拡張機能が有効になっていることを確認します

次のコンテンツを使用して、PHPテストファイル( PHPINFO.PHPなど)を作成します。

<?php
phpinfo();
?>

ブラウザを介してファイルにアクセスすると、ページに情報の「カール」部分が含まれているかどうかに関する情報が検索されます。関連するコンテンツが表示された場合、CURL拡張機能が正常に有効になっていることを意味します。

要約します

この記事では、Linux環境でPHP Curl拡張機能をインストールおよび構成する完全なプロセスを紹介します。拡張機能をインストールして有効にするための簡単なコマンドを使用すると、Webサーバーと検証方法の再起動と組み合わせることで、HTTPリクエスト機能を備えたPHP開発環境をすばやく構築できます。このガイドが、構成をスムーズに完了し、効率的なネットワークインタラクションを実現するのに役立つことを願っています。