Linux下利用phpize安装memcashe的php源码扩展包

phpize是php的一种构建工具,为PHP扩展准备构建环境,通过phpize可以编译php的扩展源码文件为php扩展模块。

一、安装

  phpize工具可以通过安装php-dev包自动集成安装。安装完成后php的bin目录下会有phpize这个命令。

二、使用

举例:在原来编译好的php中加入memcache扩展模块,使用phpize构建的方式如下。

tar zxvf memcache-2.2.5.tgz
cd memcache-2.2.5/
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config
make
make install

成功安装后,会显示一个扩展目录,扩展目录中会生成一个memcache.so的文件。拷贝memcache.so到php的扩展目录,修改php.ini配置文件加入代码:extension = “memcache.so”引用扩展,保存并重启服务器生效。

注意:./configure 后面可以指定的是php-config文件的路径,也可以默认不指定

参考链接:http://php.net/manual/en/install.pecl.phpize.php

时间: 2024-12-29 10:51:00

Linux下利用phpize安装memcashe的php源码扩展包的相关文章

LINUX下用PHPIZE安装PHP GD扩展

环境:LNMP in centOS 6.4. linux下PHP的扩展可以用phpize的方法,比较简单地进行启用. 以下以PHP-GD2 库安装为例子. sudo yum install php-gd2 png jpeg freetype //YUM安装扩展 cd /app/php-5.4.13/ext/gd //这里的php-5.4.13/文件夹是我当初解压PHP安装包得到的. phpize ./configure --with-png-dir --with-freetype-dir --w

Linux下TCP延迟重庆时 时 彩源码下载确认(Delayed Ack)机制导致的时延问题分析

重庆时 时 彩下载联系方式:QQ:2747044651 网址在实际测试中发现,当N大于等于3的情况,第2秒之后,每次第三个recv调用,总会阻塞40毫秒左右,但在分析Server端日志时,发现所有请求在Server端处理时耗均在2ms以下. 当时的具体定位过程如下:先试图用strace跟踪客户端进程,但奇怪的是:一旦strace attach上进程,所有收发又都正常,不会有阻塞现象,一旦退出strace,问题重现.经同事提醒,很可能是strace改变了程序或系统的某些东西(这个问题现在也还没搞清

linux下支持laravel和apache的php源码编译

方法: 1) wgethttp://mirrors.sohu.com/php/php-5.6.9.tar.gz 2)  进入解压后的php源码目录,执行./configure --enable-fpm --enable-mbstring --with-apxs2=/usr/local/apache2/bin/apxs --with-mcrypt --with-pdo_mysql --with-openssl --disable-fileinfo 3)执行make && make insta

Linux下jdk的安装卸载切换

1. Linux下jdk的安装包: a).bin包(jdk-6u45-linux-i586-rpm.bin) b).tar.gz包(jdk-8u144-linux-i586.tar.gz) c).rpm包(jdk-7u80-linux-i586.rpm) 2.Linux下jdk的安装: a).bin包: 1 初始文件夹下只有jdk-6u45-linux-i586-rpm.bin文件: 2 [[email protected] jdk-6u45]# ll 3 总用量 67036 4 -rwxr-x

在linux中使用phpize安装php扩展模块

介绍:linux系统中,php安装成功后,在bin目录下会生成一个名叫phpize的可执行脚本,这个脚本的用途是动态安装php扩展模块.使用phpize脚本安装php扩展模块的好处:在安装php时没有安装的扩展,可以在以后随时安装上,且不需要重新安装PHP. 安装步骤:1.切换到扩展模块目录在php源码包被解压后的目录中有个ext子目录,这里有近70多个主流的php扩展模块安装包.如现在要安装memcache扩展,则切换到memcache目录:cd /software/php-5.2.14/ex

Linux下利用nginx实现负载均衡

linux下利用nginx实现负载均衡 前提条件: 1,安装好jdk 2,安装好tomcat和nginx(可以参考我前两篇文章) 满足前提条件后,要用nginx实现负载均衡,主要是靠配置nginx的配置文件. 我们要实现的架构图如下: 1.分别部署3个tomcat,端口分别为8080,8081,8082 drwxr-xr-x 9 root root 4096 Mar 11 13:41 tomcat8-8080drwxr-xr-x 9 root root 4096 Mar 11 17:27 tom

linux下利用elk+redis 搭建日志分析平台教程

linux下利用elk+redis 搭建日志分析平台教程 http://www.alliedjeep.com/18084.htm elk 日志分析+redis数据库可以创建一个不错的日志分析平台了,下面我们来看一篇在linux下利用elk+redis 搭建日志分析平台教程,希望例子对各位有帮助. 这个是最新的elk+redis搭建日志分析平台,今年时间是2015年9月11日. Elk分别为 elasticsearch,logstash, kibana 官网为:https://www.elasti

linux下利用openssl来实现证书的颁发(详细步骤)--转载和修改

原文地址:http://www.cnblogs.com/firtree/p/4028354.html linux下利用openssl来实现证书的颁发(详细步骤) 1.首先需要安装openssl,一个开源的实现加解密和证书的专业系统.在centos下可以利用yum安装. 2.openssl的配置文件是openssl.cnf,我们一般就是用默认配置就可以.如果证书有特殊要求的话,可以修改配置适应需求.这样必须把相关的文件放到配置文件指定的目录下面. 3.首先需要利用openssl生成根证书,以后的服

Linux下nginx编译安装教程和编译参数详解

这篇文章主要介绍了Linux下nginx编译安装教程和编译参数详解,需要的朋友可以参考下 一.必要软件准备1.安装pcre 为了支持rewrite功能,我们需要安装pcre 复制代码代码如下: # yum install pcre* //如过你已经装了,请跳过这一步 2.安装openssl 需要ssl的支持,如果不需要ssl支持,请跳过这一步 复制代码代码如下: # yum install openssl* 3.gzip 类库安装 复制代码代码如下: yum install zlib zlib-