1. 첫 번째 패키지의 압축을 풀고 c:memcached와 같은 특정 디스크에 넣습니다.
2. 터미널(예: cmd 명령 인터페이스)에 'c:memcachedmemcached.exe -d install'을 입력하여 설치합니다.
3. 그런 다음 'c:memcachedmemcached.exe -d start'를 입력하여 시작합니다. (참고: 앞으로는 컴퓨터를 켤 때마다 Windows 서비스로 memcached가 자동으로 시작됩니다. 이렇게 서버 측이 설치되었습니다.)
4. php_memcache.dll 파일을 다운로드하여 php 폴더의 ext 디렉터리에 넣습니다.
5. php.ini에서 확장을 참조하는 줄을 추가합니다. 코드는 다음과 같습니다.
extension=php_memcache.dll
6. php.ini 파일에서 >
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
로그인 후 복사
방금 작성한 "extension=php_memcache.dll" 아래에 놓는 것이 가장 좋습니다. (일부 기본 구성입니다)
7. Apache를 다시 시작한 후 phpinfo를 확인하세요. memcache에 대한 설명이 있으면 설치가 성공한 것입니다!
다시 시작한 후에도 php 구성에서 여전히 발견되지 않으면 dll 파일이 설치된 mamcache 버전과 80% 일치하지 않는 것입니다.
- //Memcache 연결
- $mem = 새 Memcache
- $mem->connect("localhost", 11211)
- //데이터 저장
- $mem->set('key1', '첫번째 값입니다', 0, 60)
- $val = $mem->get('key1')
- echo "key1 값 가져오기: " $val ."
" >
- $mem ->replace('key1' ,
- '대체 값입니다', 0, 60) ; $val = $mem->get(
- 'key1') echo "key1 값 가져오기: " .
- $val . "
"; >$arr = 배열('aaa'
- , 'bbb', 'ccc'
- , 'ddd') $mem->set('key2', $arr, 0, 60); >$mem->get('key2');
-
에코 "key2 값 가져오기: "; print_r($val2
) -
에코 "
; - //데이터 삭제 ->삭제 ('key1'
- ) $val
- = $mem->get('key1')
-
echo "key1 값 가져오기: "
- $val "
"; 데이터
- $mem-> ;플러시( ); >'key2')
echo- "key2 값 가져오기: "; print_r($val2); >에코
"
"-
//연결 닫기
- $mem->close() ;
- ?> 하나 이상의 시스템에서 두 개의 프로세스를 활성화하는 방법은 다음과 같습니다. 두 개의 포트를 사용하는 하나의 머신 프로세스: #./memcached -d -u none -m 512 127.0.0.1 -p 11211 #./memcached -d -u none -m 512 127.0. 0.1 -p 11212 소스 코드 인쇄?
- //Memcache 연결
- $mem = 새 Memcache
- $mem->addServer("localhost", 11211)
- $mem->addServer("localhost", 11212)
- //데이터 저장
- $mem->set('key1', '첫번째 값입니다', 0, 60)
- $val = $mem->get('key1')
- echo "key1 값 가져오기: " $val ."
" 🎜>
- $ arr = 배열(
- 'aaa', 'bbb' , 'ccc', 'ddd') ', $arr, 0, 60) $val2
- = $mem ->get('key2') 에코
- "key2 값 가져오기: " print_r($val2 );
- 에코 ";
- //데이터 삭제
-
$mem ->삭제('key1'
- ) $val
- = $mem->get(' key1') . $val.
"
"- ; //연결 종료 $mem->close(); ?>
- 저작권: 이 글은 해당 블로거의 원본 글이므로, 블로거의 허락 없이 복제할 수 없습니다. .
위 내용은 관련 내용을 포함하여 w7에서의 Memcached 설치 및 사용법을 소개하고 있으며, PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.