首先,认清楚memcache跟memcached不是一回事儿,虽然作用一样,但不是同一个东西。
然后呢,要使用memcache当然要先安装服务端:
sudo aptitude install memcached
配置一下服务端,给memcache分配下可用内存:
vi /etc/memcached.conf
#Memory a usage in Mb
-m 16
# default port
-p 11211
# user to run daemon nobody/apache/www-data or else -u nobody
# only listen locally
-l 127.0.0.1
既然PHP要使用memcache,就要安装php的memcach扩展:
sudo aptitude install memcache
大功告成,重启下apache及memcache使其生效:
sudo service apache2 restart
sudo service memcached restart