PHP搭建Memcached測試環境

Memcached是一款分佈式kv緩衝服務器,對於高流量的網站能夠很大的緩解數據庫的壓力。php

1.服務器安裝Memcachenginx

以windows版本爲例:web

下載Memcached放到C盤或者其餘盤符數據庫

運行命令:memcached.exe -d install memcached.exe -d start  //啓動memcached      測試環境使用memcached的默認配置 apache

用netstat -an 查看下11211端口是否存在.windows

Linux版本安裝請谷歌一下服務器

2.PHP安裝memcached擴展模塊.分佈式

首先用phpinfo();查看下當前使用的php版本,谷歌一下對應的php版本的memcached的dll文件,下載到dll文件放在php的ext這個文件夾裏,(這裏面應該有不少擴展),接着修改PHP.ini文件.添加擴展memcached

php_memcached.dll這個模塊,重啓apache或者nginx  web服務器。測試

3.測試memcached

  

1 <?php
2     $mem = new Memcache();//實例化memcached對象
3     $r =$mem->connect('localhost','11211'); //鏈接memcache
4     //echo $mem->getVersion(); //獲取服務器版本
5     $mem->set('a',2);
6     $mem->set('b',3);
7     //$mem->set('c',4);
8     $mem->set('d',5);
9     echo $mem->get('d');
相關文章
相關標籤/搜索