Plesk Linux에 Memcached PHP 라이브러리 설치
Memcached 는 웹 사이트의 성능을 향상시키기 위해 설치할 수있는 강력한 무료 개체 캐싱 시스템입니다. Memcached는 데몬을 설치하고 PHP 라이브러리를 설치하며 PHP 애플리케이션을 올바르게 구성한 경우에만 작동합니다.
Memcached 용 PHP 라이브러리는 명령 줄을 통해 설치됩니다. 이러한 명령을 실행하려면 루트 사용자로 로그인해야합니다.
- 아직 활성화하지 않은 경우 Gen 3 또는 Gen 4 서버에서 관리자 액세스를 활성화합니다.
- SSH (Secure Shell)로 내 서버에 연결합니다 .
- 루트 사용자로 전환합니다.
- 필수 종속성 설치
- 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
- CentOS 사용자 :
- 원하는 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 -
PHP에서 모듈을 등록합니다.
echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
-
Plesk의 PHP 처리기를 업데이트합니다.
plesk bin php_handler-다시 읽기
-
마지막으로 Apache와 PHP-FPM을 다시 시작합니다.
systemctl 재시작 httpd systemctl 재시작 plesk-php74-fpm
- Ubuntu 사용자 :
systemctl restart apache2 systemctl restart plesk-php74-fpm
- Ubuntu 사용자 :
관련 단계
- Memcached 데몬 설치로 돌아갑니다.
- Memcached를 활용하도록 웹 사이트 를 구성합니다.
상세 정보
- 당사의 서버 전문가는 유료로 이러한 단계를 수행 할 수 있습니다. 전문가 서비스에 대한 자세한 내용은 전문가 서비스 메뉴를 참조하세요 .