>백엔드 개발 >PHP 튜토리얼 >PHP 설치 memcached 확장 Notes_php 팁

PHP 설치 memcached 확장 Notes_php 팁

WBOY
WBOY원래의
2016-05-16 20:15:021957검색

최근 서버 상단의 캐싱 시스템에서 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


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.