現在の位置: ホーム> 最新記事一覧> MemcacheとMemcached ExtensionsのPHP7にインストールするための完全なチュートリアル

MemcacheとMemcached ExtensionsのPHP7にインストールするための完全なチュートリアル

gitbox 2025-08-07

準備

MemcacheおよびMemcached Extensionsのインストールを開始する前に、次の準備が完了していることを確認してください。

  • PHP 7がサーバーにインストールされていること、およびバージョンが拡張要件を満たしていることを確認してください。
  • 拡張機能が依存する必要があるため、Memcachedサービスが展開されて実行されていることを確認してください。

Memcache拡張機能をインストールします

libmemcacheライブラリをダウンロードしてインストールします

まず、libmemcacheライブラリをインストールする必要があります。 Libmemcacheの公式Webサイトから最新の安定バージョンをダウンロードして、それを解凍してディレクトリを入力して次のコマンドを実行できます。

 ./configure
するる
sudoはインストールします

Libmemcacheライブラリがシステムにインストールされている場合、この手順をスキップできます。

PHPのMemcache拡張機能をインストールします

次のコマンドを実行して、memcache拡張機能をインストールします。

 PECLインストールmemcache

インストールが完了したら、php.iniに追加します。

 extension = memcache.so

構成ファイルを保存し、変更が有効になるようにWebサーバーを再起動します。

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

libmemcachedライブラリをダウンロードしてインストールします

Memcacheと同様に、Memcached拡張機能をインストールする前に、最初にLibmemcachedライブラリをインストールする必要があります。安定したバージョンをダウンロードし、解凍して実行します。

 ./configure
するる
sudoはインストールします

ライブラリがすでにインストールされている場合は、直接スキップできます。

PHPのMemcached Extensionをインストールします

次のコマンドを使用してインストールします。

 memcachedのpeclインストール

インストールが完了したら、php.iniファイルを追加します。

 extension = memcached.so

保存して終了し、Webサーバーを再起動します。

インストール結果を確認します

PHPINFOファイルを作成することで拡張機能が正常に有効になっているかどうかを確認し、新しいファイルphpinfo.phpを作成して追加できます。

<?php
phpinfo();
?>

保存後、ブラウザ内のファイルにアクセスします。 MemcacheとMemcachedに関連する情報がページに表示される場合、インストールが成功したことを意味します。

要約します

上記の手順を通じて、PHP7環境にMemcacheとMemcached Extensionを正常にインストールし、その可用性を確認しました。インストール後、プロジェクトでこれら2つのキャッシュ拡張機能を最大限に活用して、PHPアプリケーションの運用効率と応答速度を向上させることができます。