Ubuntu+LAMP增加Memcache扩展模块


关键词

LAMP Memcache 套件

摘要

在Ubuntu上安装XAMP套件会报错失败,最后完成之后,会出现服务不能启动。所以手动安装memcache模块。
在Ubuntu上安装XAMP套件会报错失败,最后完成之后,会出现服务不能启动。
于是开始尝试新的安装方式:
首先安装memcache和php5 memcache模块
sudo apt-get install memcached php5-memcache
将生成的文件拷到LAMP所存放的位置:
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
重启lamp
PHPINFO:
memcache
memcache support    enabled
Version    3.0.4
Revision    $Revision: 1.83.2.36 $
Directive    Local Value    Master Value
memcache.allow_failover    1    1
memcache.chunk_size    32768    32768
memcache.compress_threshold    20000    20000
memcache.default_port    11211    11211
memcache.hash_function    crc32    crc32
memcache.hash_strategy    consistent    consistent
memcache.lock_timeout    15    15
memcache.max_failover_attempts    20    20
memcache.protocol    ascii    ascii
memcache.redundancy    1    1
memcache.session_redundancy    2    2
执行memcache的内存,端口和运行的用户 sudo memcached -d -m 50 -p 11211 -u root
参数说明 -m 指定使用多少M的缓存空间;
    -p 指定要监听的端口;
    -u 指定以哪个用户来运 我这里只是测试案例,为了安全也可以设置其他用户来运行Memcache memcache配置文件在 /etc/php5/conf.d/memcache.ini 我这里做测试用,没有对其配置。
测试memcache是否成功代码:
<?php $mem = new 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+LAMP增加Memcache扩展模块:http://www.splaybow.com/post/lamp-memcache.html

如果您在服务器运维、网络管理、网站或系统开发过程有需要提供收费服务,请加QQ:8771947!十年运维经验,帮您省钱、让您放心!
亲,如果有需要,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D

« linux之CentOS将php和mysql命令加入环境变量 Linux服务器关闭SELinux »

相关文章:

在Linux上添加字体  (2018/9/1 11:53:09)

购物网站支付宝付款后跳转回来报错  (2015/3/18 15:52:24)

centos下安装nmap、sqlmap、metasploit  (2014/8/22 9:18:40)

Linux上极具杀伤力的破坏指令  (2014/8/18 8:53:22)

三步骤测试Linux主机是否连通  (2014/5/20 9:33:18)

Linux查看路由信息  (2014/5/8 15:01:06)

RHEL6.4搭建FTP服务器  (2014/4/29 10:16:55)

linux系统下设置网站404错误页  (2014/4/21 12:45:26)

OpenSSL安全公告  (2014/4/15 9:01:51)

系统管理员命令:sudo  (2014/4/14 11:06:49)