Ubuntu +lampp 扩大增添Memcache模块[Linux安全]
本文“Ubuntu +lampp 扩大增添Memcache模块[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
网上看了一些安装方法,试了一下,Ubuntu并不支持XAMPP套件.
于是开始尝试新的安装方法:
首先安装memcache和php5 memcache模块 sudo apt-get install memcached php5-memcache
将生成的文件拷到LAMPP所存放的位置:
cp /usr/lib/php5/20090626+lfs/memcache.so /opt/lampp/lib/php/extensions/no-debug-non-zts-20090626/memcache.so
配置/opt/lampp/etc/php.ini
extension=memcache.so
[memcache]
memcache.dbpath="/var/lib/memcache"
memcache.maxreclevel=0
memcache.maxfiles=0
memcache.archivememlim=0
memcache.maxfilesize=0
memcache.maxratio=0
重启LAMPP
PHPINFO:
memcache
memcache supportenabled
Version3.0.4
Revision$Revision: 1.83.2.36 $
DirectiveLocal ValueMaster Value
memcache.allow_failover11
memcache.chunk_size3276832768
memcache.compress_threshold2000020000
memcache.default_port1121111211
memcache.hash_functioncrc32crc32
memcache.hash_strategyconsistentconsistent
memcache.lock_timeout1515
memcache.max_failover_attempts2020
memcache.protocolasciiascii
memcache.redundancy11
memcache.session_redundancy22
履行memcache的内存,端口和运行的用户 sudo memcached -d -m 50 -p 11211 -u root
参数阐明 -m 指定利用多少M的缓存空间;
-p 指定要监听的端口;
-u 指定以哪个用户来运 我这里只是测试案例,为了安全也可以设置其他用户来运行Memcache memcache配置文件在 /etc/php5/conf.d/memcache.ini 我这里做测试用,没有对其配置.
测试memcache能否成功代码:
$mem->connect(“127.0.0.1″, 11211);
$mem->set(‘key’, ‘This is a memcached test!’, 0, 60);
$val = $mem->get(‘key’);
echo $val;
?>
以上是“Ubuntu +lampp 扩大增添Memcache模块[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |