03-PHP的各种扩展

【安装memcached】

[安装 libevent]

$ tar zxvf libevent-2.0.20-stable.tar.gz

$ cd libevent-2.0.20-stable/

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

$ make && make install

[安装memcached服务端]

$ tar zxvf memcached-1.4.39.tar.gz

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

$ make && make install

[启动]

$ cd /usr/local/memcached

$ ./memcached -u root –d #启动memcached

$ ps -ef |grep memcached     #查看memcached运行状态

【备注】设置memcached开机启动,vim打开/etc/rc.local在最后面写入:

/usr/local/memcached/bin/memcached -u root -d

[连接]

$telnet 127.0.0.1 11211

stats     --查看状态

version       --查看版本

set user 1 3000 10 --添加数据

get user  --获取数据

delete user    --删除数据

flush_all --清空所有

安装php-memcached扩展】

[安装 libmemcached]

$ tar zxvf libmemcached-1.0.18.tar.gz

$ cd libmemcached-1.0.18/

$ ./configure --prefix=/usr/local/libmemcached --with-memcached --enable-sasl

$ make && make install

[安装 php-memcached扩展]

[https://github.com/php-memcached-dev/php-memcached]

$ unzip php-memcached-php7.zip

$ cd php-memcached-php7/

$ /usr/local/php/bin/phpize

$ ./configure --enable-memcached --with-php-config=/usr/local/php/bin/php-config --with-libmemcached-dir=/usr/local/libmemcached --enable-memcached-sasl

$ make && make install

安装完成后,在php.ini 后面添加 extension=memcached.so

时间: 2024-10-07 13:21:06

03-PHP的各种扩展的相关文章

AutoRuns 12.03简体中文绿色单文件

管理系统自启动内容有很多方法,有人选择了自带的MSConfig,有人选择使用一些强大的第三方优化工具,今天针对性极强的自启动管理专业软件:AutoRuns 12最新版迎来小幅更新至V12.03,新增HTML扩展名识别,修复了两处错误,建议有必要尽量更新下! 软如其名,AutoRuns的作用就是对于系统中所有“AutoRun”的内容进行调度管理,它不仅仅可以管理默认的自启动项目,同时可以对系统启动过程中自动注册的DLL文件,自动加载的相关插件等各种自启动操作进行监视和管理,可管理内容非常的丰富.

Java多线程编程总结

Java线程:概念与原理 Java线程:创建与启动 Java线程:线程栈模型与线程的变量 Java线程:线程状态的转换  Java线程:线程的同步与锁 Java线程:线程的交互 Java线程:线程的调度-休眠  Java线程:线程的调度-优先级 Java线程:线程的调度-让步 Java线程:线程的调度-合并 Java线程:线程的调度-守护线程 Java线程:线程的同步-同步方法 Java线程:线程的同步-同步块  Java线程:并发协作-生产者消费者模型 Java线程:并发协作-死锁 Java线

34补-2 HA Cluster基础及heartbeat实现HA

HA Cluster基础及heartbeat实现HA 配置环境 node1:192.168.1.121 CentOS6.7 node2:192.168.1.122 CentOS6.7 node3:192.168.1.123 CentOS6.7 vip 192.168.1.80 配置前准备    # cat /etc/hosts 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1  

ASP.NET MVC- HtmlHelper的用法

在ASP.NET MVC框架中没有了自己的控件,页面显示完全就回到了写html代码的年代.还好在asp.net mvc框架中也有自带的HtmlHelper和UrlHelper两个帮助类.另外在MvcContrib扩展项目中也有扩展一些帮助类,这样我们就不光只能使用完整的html来编写了需要显示的页面了,就可以使用这些帮助类来完成. 1.ActionLink <div> @Html.ActionLink("这是一个测试", "Other", "H

MIT挑战(如何在12个月内自学完成MIT计算机科学的33门课程|内附MIT公开课程资源和学习顺序

译者注:本文译自Scott H. Young的博客,Scott拥有超强的学习能力,曾在12个月内自学完成麻省理工学院计算机科学的33门课程.本文就是他个人对于这次MIT挑战的介绍和总结. 版权声明:本次翻译已经得到Scott本人授权,禁止任何形式的转载. --------------------------------------- 在接下来的12个月里,我将在不去上课的情况下,学完整个MIT四年分的计算机课程. 更新:MIT挑战现在已经结束了.我在2012年9月26日完成了挑战,距离开始时间2

Effective C++ 条款54 让自己熟悉包括TR1在内的标准程序库

1. TR1(Technical Report 1)是C++ 03标准的一个扩展,它并不属于C++ 03标准,只是一份草稿文件,用于指出下一版C++标准很可能吸收的特性.目前,它的大部分已被C++ 11采纳,成为官方标准. 2. C++ 98列出的标准库的组成: STL(Standard Template Library,标准模板库).包含容器,迭代器,算法,函数对象,各种容器适配器(container adapter)和函数对象适配器(function object adapter)等. Io

JAVA----线程初级

一.认识多任务.多进程.单线程.多线程 要认识多线程就要从操作系统的原理说起. 以前古老的DOS操作系统(V 6.22)是单任务的,还没有线程的概念,系统在每次只能做一件事情.比如你在copy东西的时候不能rename文件名.为了提高系统的利用效率,采用批处理来批量执行任务. 现在的操作系统都是多任务操作系统,每个运行的任务就是操作系统所做的一件事情,比如你在听歌的同时还在用MSN和好友聊天.听歌和聊天就是两个任务,这个两个任务是"同时"进行的.一个任务一般对应一个进程,也可能包含好几

34补1-4 实现高可用mysql集群

HA Cluster基础及heartbeat实现HA 配置环境 node1:192.168.1.121 CentOS6.7 node2:192.168.1.122 CentOS6.7 node3:192.168.1.123 CentOS6.7 vip 192.168.1.88 配置前准备    # cat /etc/hosts 127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1  

DOS教程

1.DOS是什么? 答:Disk Operating System磁盘操作系统 2.什么是DOS命令? 答:指在DOS提示符后面输入的指令 3.DOS命令的组成 答: 1)命令名 DOS命令的名字 2)参数 用于进一步说明命令实施操作所涉及的具体对象,完成指定功能 3)开关 进一步指定命令实施操作的格式和方法,开关是由一个(/)紧跟一 个开关名构成 4.DOS系统主要由三个核心文件 答: 1)io.sys 概念: 是输入输出接口模块 功能: 负责外部设备和计算机内存之间读/写数据以及处理键盘.显

(FortiGate)飞塔防火墙查看设备基本信息命令

1. 查看设备硬件信息: get hardware status 2. 查看系统信息 get system status Version:版本 Virus-DB:52.00693(2017-10-31 23:15) :病毒DB版本及更新时间 Extended DB:52.00693(2017-10-31 23:15):病毒扩展DB版本及更新时间 IPS-DB:2.00278(2017-12-06 03:15):IPSDB版本及更新时间 IPS-ETDB:12.00278(2017-12-06 0