xampp에서 memcache extension 설치하는 방법은 다음과 같다.
참고로 내 PHP Version은 5.4.7이다.
여태까지 여러번 extension 포스팅 해왔던 것과 마찬가지로 memcache 설치하는 방법도 비슷하다.
하지만 php.ini에 memcache를 찾으보면 검색할 수 없음을 볼 수 있듯이,
php.ini에 memcache extension은 내가 직접 관련 내용을 입력해줘야한다.
(내 블로그에 포스팅 되어있는 xampp extension 설치방법 게시판을 보고싶다면 클릭 > 욥)
줄줄이 쓰면 보기도 불편하고 읽기도 귀차느니 정리해보겠당.
+) xampp extension 설치방법 포스팅 꼭 참고하시길, 이어서 설명하도록 하겠다.
1. php.ini에 extension추가하기
우선 php.ini에 다음을 복사 붙여넣기 한 후 저장한다.
extension=php_memcache.dll
[Memcache]
memcache.allow_failover = 1
memcache.max_failover_attempts=20
memcache.chunk_size =8192
memcache.default_port = 11211
그리고 물론 아파치를 재시작한다. 하지만 아직 memcache가 동작하진 않을 것이다.
왜? php/ext안에 php_memcache.dll이 설치 되어있지 않기때문,
2. php_memcache.dll 다운받기
- php version이 5.3일 경우 여기 클릭 > click
들어가서 memcache를 검색해서 다운받는다.
- php version이 5.4일 경우 여기 클릭 > click
- 또는 내가 직접 첨부파일한거 다운받아도된당. 단, 5.4버젼만 있다.
php_memcache-3.0.6-5.4-ts-vc9-x86.zip
3. php_memcache.dll 설치
- 다운로드 받은 php_memcache.dll을 php\ext\에 복사 붙여넣기 한다.
4. 아파치 재시작
5. 확인방법은 php파일에
phpinfo();
를 입력한 후 로드하면 나오는 php 정보에 memcache가 있을 것이다. 그러면 설치 성공 !
(일케↓)
6. window에 memcache설치
- http://code.jellycan.com/memcached/에서 먼저 memcached를 다운받는다
- 관리하기 편하게 xampp\apach안에 붙여넣기 한다.
- 명령프롬프트로 memcahed.exe를 실행한다.
- 새로운 명령프롬프트를 열고 netstat -a를 친다.
위의 그림과 같이 11211포트가 대기중으로 표시되면 정상적으로 설치되어 작동중이라는 뜻이다.
이것으로 설치완료!
* 참고사이트
- memcache란? http://www.ibm.com/developerworks/kr/library/os-memcached/index.html
- memcache window에 설치 방법 : http://thorwel.tistory.com/52