비교를 보려면 http://code.google.com/p/memcached/wiki/PHPClientComparison을 참조하세요. 새로운 memcached를 사용하는 것이 좋습니다. 설치 방법은 기본적으로 libmemcached를 먼저 설치해야 하는 경우에는 zlib도 설치해야 합니다.
PECL을 사용하여 공유 PECL 확장 라이브러리 컴파일
$ pecl install extname
그런 다음 긴 일련의 자동 실행이 있고 마지막으로 프로그램에서 PHP에 "extension=memcache.so"를 추가해야 한다고 알려줍니다. .ini, 그리고 물론 새로 생성된 memcache.so를 PHP 확장 라이브러리 디렉터리에 넣습니다.
공식 홈페이지 매뉴얼에는 pear를 이용하여 확장 기능을 설치하고 있는데, 실제 실행시에는 memcache를 찾을 수 없다는 오류가 발생합니다. pecl install을 사용하겠습니다...
phpize를 이용하여 설치해 보세요. 공유 PECL 확장 라이브러리 컴파일
위 방법은 다운로드 방법입니다. 직접 다운로드한 후 phpize를 사용하여 설치할 수도 있습니다.
먼저 다운로드한 후 압축을 푼 다음 디렉터리에 들어가서 다음을 실행합니다.
$ phpize
$ ./configure
$ make
# make install
그런 다음 memcache.so를 넣습니다. PHP 확장 라이브러리 디렉토리를 찾은 다음 php.ini에 Extension=memcache.so를 추가하세요.
마지막 최고의 방법은 정적 컴파일을 확장하는 것입니다. 왜 그렇게 힘든 방법이 있습니까? .so보다 효율적이기 때문이라는 전설이 있지만 비교하지는 않았습니다. . .
먼저 패키지를 다운로드한 후 압축을 풀고 설치할 phpsrc 디렉토리 아래의 ext 디렉토리에 넣은 다음:
$ rmconfigure
$ ./buildconf --force
$ ./configure --help
$ ./configure --with-memcache
$ make
$ make install
조금 지저분하지만 더 나은 기사가 있습니다:
memcached:
http:/ /willko.javaeye.com/blog/332993
http://cn2.php.net/manual/en/book.memcached.php
http://cn.php.net/manual /en/book .memcache.php
pecl:
http://cn2.php.net/manual/en/install.pecl.php
memcache는 부분 해시 전략, 세션 전략, 영구 Memcache 등 기회가 있으면 다시 말도 안되는 이야기를 해보세요.
--EOF--
위 내용은 Memcached 콘텐츠를 포함하여 Memcached PHP memcache 확장 프로그램의 세 가지 설치 방법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.