Lnmp下安装memcached

1、先安装 libevent,再安装 Memcached主程序

# tar xf libevent-2.0.21-stable.tar.gz

# cd libevent-2.0.21-stable

# ./configure --prefix=/usr/local/libevent

# make

# make install

2、Memcached 安装 

# tar xf memcached-1.4.21.tar.gz

# cd memcached-1.4.21

# ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/

# make

# make install

3、服务器端安装结果测试:

# /usr/local/memcached/bin/memcached -d -m 512 -u root

# ss -tnulp | grep 11211

# pkill memcached

4、Memcached 和 PHP 结合使用

①php Memcached 扩展 安装   memcache-2.2.6.tgz

# tar xf memcache-2.2.7.tgz

# cd memcache-2.2.7

# /usr/local/php5/bin/phpize

# ./configure --enable-memcache --prefix=/usr/local/memcache --with-php-config=/usr/local/php5/bin/php-config --with-zlib-dir

# make

# make install

# vim /usr/local/php5/php.ini #加入下面两行,最后一行要看实际情况

extension=memcache.so

extension="/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/"

# service nginx restart #重启nginx

# /usr/local/memcached/bin/memcached -d -m 512 -u root #启动memcached

#memcached -d -m 10 -u root -l localhost -p 11211 -c 256 -P /tmp/memcached.pid 

此命令仅作为讲解下面参数

各个参数的详解

1.  -d选项是启动一个守护进程,

2.  -m是分配给Memcached使用的内存数量,单位是MB,

3.  -u是运行Memcache的用户,我这里是root,

4.  -l是监听的服务器IP地址,

5.  -p是设置Memcache监听的端口,最好是1024以上的端口,

6.  -c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定,

7.  -P是设置保存Memcache的pid文件

②测试memcached是否能与php配合使用

# vim /usr/local/nginx/html/mem_test.php

# vim mem.php

<?php

$mem = new Memcache;

$mem->connect( '127.0.0.1' , 11211);

$mem->set ('test' , "hello world!" , 0 ,12);

$val = $mem->get( 'test');

echo $val;

?>

# curl http://192.168.131.135/mem.php

出现"hello world!"则说明memcache php扩展成功了

Lnmp下安装memcached的更多相关文章

  1. Linux下安装memcached

    Linux下安装memcached 1.运行memcached需要本文开头介绍的libevent库 $ sudo yum install libevent libevent-deve 2.下载安装me ...

  2. (转)memcached学习笔记1(windows 7 64bit 环境下安装memcached)

    windows 7 64bit 环境下安装memcached 1.下载后解压到D:\memcached(下载地址:memcached-win64下载地址) 2.安装到windows服务,打开cmd命令 ...

  3. Windows 下安装 Memcached

    Windows 下安装 Memcached 官网上并未提供 Memcached 的 Windows 平台安装包,我们可以使用以下链接来下载,你需要根据自己的系统平台及需要的版本号点击对应的链接下载即可 ...

  4. 二,windows下安装memcached服务

    window下安装memcached服务的流程如下: 1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached 2. 在终端(也即cmd命令界面)下输入 ‘c ...

  5. LNMP下安装memcache

    转自:LNMP 添加 memcached服务 由于memcached具有更多的功能和服务,已经不推荐使用memcache了.(缺少个字母d) 1. 首先安装memcached服务端. 这里使用yum源 ...

  6. 在Windows下安装Memcached

    Windows下的Memcache安装: 需要运行命令行工具cmd 请以管理员权限运行 开始->附件->命令提示符,以管理员身份运行 假如当前C:\windows\system32,输入c ...

  7. wamp环境下安装memcached最好的详解教程^.^:(只需要3个步骤 )

    win8.1 wampserver2.5 -Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b 可以参考一下部分讲解有图,我就是看4-5个讲解,结合有一篇的截图最终才搞定的 ...

  8. lnmp 下安装yaf

    须有配置好的环境 详情见:centos6.5下yum安装lnmp(适合刚入职的新手的方法) http://www.cnblogs.com/qzjpkfj/p/4211126.html 具体安装步骤详情 ...

  9. Linux下安装memcached图文版

    所用到的工具: putty小软件  可以远程连接主机的小软件     然后在屏幕上输入用户名root  密码:******即可连接 由于安装这两个工具需要编译所以:第一步要进行安装编译: 习惯于将下载 ...

随机推荐

  1. Java日期格式化

    翻译人员: 铁锚 翻译时间: 2013年11月17日 原文链接:   Simple example to show how to use Date Formatting in Java 代码示例如下, ...

  2. 由Tencent://Message协议想到的一个解决方案

    参考网址:http://www.cnblogs.com/phinecos/archive/2009/03/06/1404951.html 源代码下载:http://files.cnblogs.com/ ...

  3. DeleteDC() 与 ReleaseDC() 的区别 [转]

    DeleteDC 该函数删除指定的设备上下文环境(DC). 原型: BOOL DeleteDC(HDC hdc): 参数: hdc:设备上下文环境的句柄. 返回值: 成功,返回非零值:失败,返回零.调 ...

  4. 【M31】让函数根据一个以上的对象类型来决定如何虚化

    1.考虑下面的问题,游戏软件中有角色A,B,角色又可以细化为A1,A2,A3:B1,B2,B3,两类角色之间相互攻击.即A1可以攻击B1,B2,B3,B1可以攻击A1,A2,A3.C++的多态,只根据 ...

  5. EasyUI-在iframe里获取现阶段选中的tab的标题

    在iframe里获取当前选中的tab的标题(easyui) var currTab =$$('#tabs').tabs('getSelected'); console.info(currTab.pan ...

  6. Codeforces Good Bye 2015 D. New Year and Ancient Prophecy 后缀数组 树状数组 dp

    D. New Year and Ancient Prophecy 题目连接: http://www.codeforces.com/contest/611/problem/C Description L ...

  7. Codeforces Round #290 (Div. 2) D. Fox And Jumping dp

    D. Fox And Jumping 题目连接: http://codeforces.com/contest/510/problem/D Description Fox Ciel is playing ...

  8. mysql中自己定义函数编程

    语法: 新建: Create function function_name(參数列表)returns返回值类型 函数体 函数名,应该合法的标识符,而且不应该与已有的keyword冲突. 一个函数应该属 ...

  9. 【JavsScript】Ember.js

    现在,我们经常都可以看到复杂的JavaScript应用程序,由于这些应用程序变得越来越复杂,一长串的jQuery回调语句或者通过应用程序在各个状态执行不同的函数调用,这些做法都会变得无法再让人接受,这 ...

  10. DP之矩阵连乘问题

    最优二叉查找树的一道思考习题 同最优二叉查找树一样,矩阵连乘问题也是一个卡特兰数问题(其动态规划的构造过程都很像) 分析解答: a,铺垫的数学知识首先要搞清楚矩阵相乘是怎么乘的: 1)对于连续的n个矩 ...