疏水阀厂家
免费服务热线

Free service

hotline

010-00000000
疏水阀厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

如何给php安装自己需要的模块

发布时间:2020-07-21 10:05:47 阅读: 来源:疏水阀厂家

VPS侦探一直在努力的去营造一个VPS相关话题的交流环境,于是有了很多的VPS相关的教程、QQ群、有了论坛、有了LNMP一键安装包…

VPS侦探主要根据论坛上lnmp版块用户反映来写一些教程,今天说一下如何为lnmp的php安装一些自己需要的模块。

本文以imap和exif模块为例。

一、安装imap模块1、安装imap模块前需要先安装imap所需的库:

CentOS :yum install libc-client-devel

Debian:apt-get install libc-client-dev

2、首先进入php安装目录的ext目录

比如php的安装目录为:/root/lnmp0.4-full/php-5.2.10/

则执行:cd /root/lnmp0.4-full/php-5.2.10/ext/

我们要安装imap模块,执行cd imap/

再执行/usr/local/php/bin/phpize会返回如下信息:Configuring for:PHP Api Version: 20041225Zend Module Api No: 20060613Zend Extension Api No: 220060519

再执行以下命令:

[root@vpser imap]#./configure –with-php-config=/usr/local/php/bin/php-config

[root@vpser imap]#make && make install

执行完返回:

Build n’t forget to run ‘make test’.

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

表示已经成功,再修改/usr/local/php/etc/i

查找:extension = 再最后一个extension= 后面添加上extension = ""

保存,执行/root/lnmp restart重启。

在浏览器里面输入http://ip/p,打开探针,安装IMAP模块前:

安装IMAP模块后:

二、安装exif模块安装exif不需要另外安装库,所以省略掉了安装库的步骤。

比如php的安装目录为:/root/lnmp0.4-full/php-5.2.10/

则执行:cd /root/lnmp0.4-full/php-5.2.10/ext/

我们要安装exif模块,执行cd exif/

再执行/usr/local/php/bin/phpize会返回如下信息:Configuring for:PHP Api Version: 20041225Zend Module Api No: 20060613Zend Extension Api No: 220060519

再执行以下命令:

[root@vpser imap]#./configure –with-php-config=/usr/local/php/bin/php-config

[root@vpser imap]#make && make install

执行完返回:

Build n’t forget to run ‘make test’.

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/

表示已经成功,再修改/usr/local/php/etc/i

查找:extension = 再最后一个extension= 后面添加上extension = ""

保存,执行/root/lnmp restart重启。

在/home/wwwroot/下面创建一个p的文件,内容如下:

<?php

$exif = read_exif_data (‘IMG_G’);while(list($k,$v)=each($exif)) {echo "$k: $v<br>\n";}

?>

其中IMG_G为照片文件。

未安装exif模块前:

安装exif模块后:

可以读出照片的exif信息。

安装其他模块也基本上都是这两种方式,当./configure –with-php-config=/usr/local/php/bin/php-config执行这个的时候是会检查系统上库是否安装上,如果没有安装上就会报错,按错误提示安装相关的库就行。

如果还有其他问题,可以到提问,记得提问前在搜索一下哦。>>转载请注明出处:VPS侦探本文链接地址:

JavaScript 变量

ui设计课程培训

Hadoop3入门

什么是java

相关阅读