红联Linux门户
Linux帮助

ubuntu15.04 xampp安装memcache

发布时间:2015-08-20 09:46:56来源:linux网站作者:xiaotuni

要ThinkPHP3.2里由于要用到 memcache 缓存,如果没有配置memcache,会报错,说系统支持 memcache。

所在配置的时候有点问题,现在解决了,现把它记录下来,以便以后查阅之用。


首先去下载一个xampp(https://www.apachefriends.org/download.html) 我下载的是  XAMPP forLinux PHP 5.6.11 64位,

现在 主要是安装 memcache  ,配置这个是有点费劲,弄了两天才安装好

sudo apt-get install memcached 
memcached -d -m 50 -p 11211 -u root 

ubuntu15.04 xampp安装memcache

端口出来了


安装php-memcache模块
sudo apt-get install php5-memcache 

因为我的xampp安装到的路径是 /opt/lampp下面,所以要修改php.ini要到 /opt/lampp/etc/php.ini,添加以下内容。

extension=memcache.so 
[memcache] 
memcache.allow_failover=1 
memcache.max_failover_attempts=20 
memcache.chunk_size=8192 
memcache.default_port=11211 

ubuntu15.04 xampp安装memcache


还有很重要的一步,就是要把 memcache.so 复制到 xampp 里的php里的extension目录里去。

<span style="font-size:18px;"><strong>sudo cp /usr/lib/php5/20131226/memcache.so /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/</strong></span> 
     
修改权限 
sudo chmod 777 /opt/lampp/lib/php/extensions/no-debug-non-zts-20131226/memcache.so 


重启apache

sudo /opt/lampp/lampp stopapache 
sudo /opt/lampp/lampp startapache 

然后看下 phpinfo()信息,里面是不是出来了。memcache

ubuntu15.04 xampp安装memcache

这样就在memcache基本上就配置好了。


Ubuntu下Memcache环境安装:http://www.linuxdiyf.com/linux/10268.html

Linux系统用户如何安装XAMPP 1.8.3.4服务:http://www.linuxdiyf.com/linux/10547.html

Ubuntu 64位系统xampp环境编译32位php扩展库:http://www.linuxdiyf.com/linux/10120.html