當前位置: 首頁> 最新文章列表> PHP7安裝memcache與memcached擴展的完整教程

PHP7安裝memcache與memcached擴展的完整教程

gitbox 2025-08-07

準備工作

在開始安裝memcache和memcached擴展前,請確保已完成以下準備:

  • 確認服務器上已安裝PHP 7,並且版本符合擴展要求。
  • 確保已經部署並運行memcached服務,因為擴展需要依賴它。

安裝memcache擴展

下載和安裝libmemcache庫

首先需要安裝libmemcache庫。可從libmemcache官方網站下載最新穩定版本,解壓後進入目錄並執行以下命令:

 ./configure
make
sudo make install

如果系統已安裝libmemcache庫,則可以跳過此步驟。

安裝PHP的memcache擴展

執行以下命令安裝memcache擴展:

 pecl install memcache

安裝完成後,在php.ini中加入:

 extension=memcache.so

保存配置文件並重啟Web服務器以使更改生效。

安裝memcached擴展

下載和安裝libmemcached庫

與memcache類似,安裝memcached擴展前需先安裝libmemcached庫。下載穩定版本,解壓後執行:

 ./configure
make
sudo make install

如果已安裝該庫,可以直接跳過。

安裝PHP的memcached擴展

使用以下命令安裝:

 pecl install memcached

安裝完成後,在php.ini文件中添加:

 extension=memcached.so

保存並退出,然後重啟Web服務器。

驗證安裝結果

可以通過創建一個phpinfo文件來確認擴展是否成功啟用,新建文件phpinfo.php並添加:

<?php
phpinfo();
?>

保存後在瀏覽器訪問該文件,如果頁面中顯示memcache和memcached相關信息,說明安裝成功。

總結

通過上述步驟,您已在PHP7環境中成功安裝memcache與memcached擴展,並驗證了其可用性。安裝完成後,您可以在項目中充分利用這兩個緩存擴展提升PHP應用的運行效率與響應速度。