第 4 代 ‌‌VPS 及專屬伺服器‌‌ 說明

我們已盡最大努力為您翻譯本頁面。 我們也有提供英文頁面。

在Plesk Linux上安裝Memcached PHP資源庫

Memcached是一個免費且強大的對象快取系統,您可安裝此系統以改善網站效能。僅當您安裝守護進程,安裝PHP庫並正確配置PHP應用程序時,Memcached才有效。

適用於Memcached的PHP資源庫是透過命令行安裝。您需要以root用戶身份登入才能執行這些指令。

  1. 如果尚未啟用,請在您的第3代第4代伺服器中啟用管理員存取權。
  2. 透過SSH(安全殼層)連線到我的伺服器
  3. 切換至根用戶
  4. 安裝所需的依賴項
    • CentOS使用者:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
    • AlmaLinux使用者:
      yum groupinstall「開發工具」
    • Ubuntu用戶:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
  5. 為所需版本的PHP安裝PHP PECL庫。您需要針對使用的每個PHP版本進行此操作
    /opt/plesk/php/7.4/bin/pecl install memcached

    系統會在安裝軟體時多次提示您。除非您有特殊需要,否則請分別按「輸入」以接受預設值。

    注意:在某些情況下,您可能會看到類似以下的錯誤:

    位於「/ tmp / memcached / build / shtool」的shtool不存在或無法執行。確定檔案存在且可執行,然後重新執行此指令碼。錯誤:`phpize'失敗

    如果發生這種情況,請將PHP設定為使用其他臨時目錄,然後重新執行命令。

    mkdir / root / tmp && /opt/plesk/php/7.4/bin/pear config-set temp_dir / root / tmp /opt/plesk/php/7.4/bin/pecl install memcached

  6. 在PHP中註冊模組。

    echo“ extension = memcached.so” > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. 更新Plesk的PHP處理常式。

    plesk bin php_handler --reread
  8. 最後,重新啟動Apache和PHP-FPM。

    系統ctl重新啟動httpd系統ctl重新啟動plesk-php74-fpm
    • Ubuntu用戶:
      systemctl restart apache2systemctl restart plesk-php74-fpm

相關步驟

更多資訊

  • 我們的伺服器專家可收取費用執行這些步驟。如需進一步了解我們的專家服務,請造訪我們的專家服務選單