Home > Backend Development > PHP Tutorial > PHP扩展装配之phpize

PHP扩展装配之phpize

WBOY
Release: 2016-06-13 11:55:06
Original
966 people have browsed it

PHP扩展安装之phpize

1. phpize简介


phpize命令是准备php扩展安装的编译环境的。用于手动编译安装php扩展。

一般使用pecl来安装php扩展。

如果pecl没法安装,比如在防火墙后面,或要安装的扩展在pecl还没有兼容包。则使用phpize手动编译安装。


phpize一般随这php的安装默认安装到php的bin目录下。

查看版本

$ ./bin/phpize -vConfiguring for:PHP Api Version:         20100412Zend Module Api No:      20100525Zend Extension Api No:   220100525
Copy after login


2. phpize安装扩展


比如安装mongo的php扩展。

先下载和解压:

 wget --no-check-certificate "https://github.com/mongodb/mongo-php-driver/archive/master.zip" unzip master cd mongo-php-driver-master
Copy after login
运行 phpize

/home/gang/php/bin/phpize
Copy after login
开始安装

 ./configure --with-php-config=/home/work/gang/php/php/bin/php-config make && make install
Copy after login

会在php的 extentsion目录生成 mongo.so文件。

安装成功后需要将“extension=mongo.so”添加到 php.ini中。


然后通过 bin/php -m 来查看,列表中有mongo扩展了。


然后重启Apache或php-cgi就可以使用了。



From :http://blog.csdn.net/yonggang7/article/details/24103197



Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template