第 4 代 VPS 和专属服务器 帮助

我们尽最大努力为您翻译此页。 也可以使用英语页面。

在Plesk Linux上安装Memcached PHP库

Memcached是一个免费且功能强大的对象缓存系统,您可以安装它来提高网站的性能。仅当您安装守护程序,安装PHP库并正确配置PHP应用程序时,Memcached才有效。

用于Memcached的PHP库是通过命令行安装的。您需要以根用户身份登录才能运行这些命令。

  1. 如果尚未启用,请在您的Gen 3Gen 4服务器上启用管理员访问权限。
  2. 通过SSH(安全Shell)连接到我的服务器
  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安装memcached

    安装软件时,系统会多次提示您。除非您有特殊需要,否则请分别单击“ enter”(输入)接受默认值。

    注意:在某些情况下,您可能会看到这样的错误:

    位于'/ 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-重新阅读
  8. 最后,重新启动Apache和PHP-FPM。

    systemctl重新启动httpd systemctl重新启动plesk-php74-fpm
    • Ubuntu用户:
      systemctl重新启动apache2 systemctl重新启动plesk-php74-fpm

相关步骤

更多信息

  • 我们的服务器专家可以收费执行这些步骤。如需关于我们的专家服务的更多信息,请访问我们的专家服务菜单