4세대 VPS 및 전용 서버 도움말

귀하를 위해 최선을 다해 이 페이지를 번역했습니다. 영어 페이지도 이용할 수 있습니다.

Plesk Linux에 Memcached PHP 라이브러리 설치

Memcached 는 웹 사이트의 성능을 향상시키기 위해 설치할 수있는 강력한 무료 개체 캐싱 시스템입니다. Memcached는 데몬을 설치하고 PHP 라이브러리를 설치하며 PHP 애플리케이션을 올바르게 구성한 경우에만 작동합니다.

Memcached 용 PHP 라이브러리는 명령 줄을 통해 설치됩니다. 이러한 명령을 실행하려면 루트 사용자로 로그인해야합니다.

  1. 아직 활성화하지 않은 경우 Gen 3 또는 Gen 4 서버에서 관리자 액세스를 활성화합니다.
  2. SSH (Secure 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 설치

    소프트웨어가 설치되는 동안 여러 번 메시지가 표시됩니다. 특별히 필요한 경우가 아니면 "엔터"를 눌러 각각의 경우에 기본값을 수락합니다.

    참고 : 일부 상황에서는 다음과 같은 오류가 표시 될 수 있습니다.

    '/ 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 restart apache2 systemctl restart plesk-php74-fpm

관련 단계

상세 정보