최근 서버 상단의 캐싱 시스템에서 PHP용 memcached 확장 프로그램 설치를 녹화했습니다.
# 서버 설치
yum install memcached -y
나.런치패드
https://launchpad.net/libmemcached/download에서 최신 버전의 libmemcached(20150524)를 다운로드하세요.
CD /tmp
wget
https://launchpad.net/libmemcached/1.0/1.0.18/download/libmemcached-1.0.18.tar.gz
tar zxf libmemcached-1.0.18.tar.gz
cd libmemcached-1.0.18
./구성
만들다
설치
II. memcached 확장 프로그램 설치
PECL(PHP 확장 커뮤니티 라이브러리)에서 PHP용 memcached 확장을 찾아서 설치하세요.
PECL에서는 다음과 같은 두 가지 혼란스러운 memcache PHP 확장을 찾을 수 있습니다. 이들 간의 차이점을 알 수 있습니까? 왜 우리가 전자를 사용하는지 아시나요? 독자 여러분, Google Purple Star를 이용해 주세요!
libmemcached 라이브러리를 통해 memcached와 인터페이스하기 위한 memcached PHP 확장
memcache memcached 확장
[https://pecl.php.net/package/memcached][4] 최신 버전은 2.2.0입니다
mkdir /usr/src/php -p
CD /usr/src/php
wget https://pecl.php.net/get/memcached -O memcached-2.2.0.tgz
tar xf memcached-2.2.0.tgz
cd memcached-2.2.0
PHP화
# json 및 igbinary를 지원하기 위해 구성에 몇 가지 새로운 기능을 추가했습니다. 시간이 나면 공부해 보세요
./configure --enable-memcached --enable-memcached-json --enable-memcached-igbinary
만들다
설치
# 최종 출력 참고
# 공유 확장 설치: /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
php 확장 디렉토리로 이동해보겠습니다
cp /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/*.so /usr/local/php/lib/php/extensions/
III. PHP.ini 구성
유효한 php.ini 파일 열기
vim /usr/local/php/etc/php.ini
# 다음 구성 추가
[멤캐시드]
확장자=memcached.so