美文网首页
【Linux】phpize安装php扩展

【Linux】phpize安装php扩展

作者: 印比八方来 | 来源:发表于2018-10-07 09:18 被阅读0次

安装各扩展,需要进入php源码目录。安装完成后,重启apache,执行

/usr/local/php/bin/php -m

可以查看扩展是否安装成功。

一.GD扩展

1.进入gd目录下

cd /usr/local/src/php-5.4.13/ext/gd

2.安装扩展

yum install php-gd2  png jpeg freetype
yum -y install libjpeg-devel
yum install libpng-devel
yum install freetype-devel

3.执行phpize

/usr/local/php/bin/phpize

4.生成编译文件

./configure --with-php-config=/usr/local/php/bin/php-config --with-png-dir --with-freetype-dir --with-jpeg-dir --with-gd

5.编译,安装

make
make install

6.修改php.ini

extension=gd.so

7.重启服务器

二.mysql扩展

1.进入mysql目录

cd /usr/local/src/php-5.4.13/ext/mysql

2.安装扩展

yum install autoconf

3.执行phpize

/usr/local/php/bin/phpize

4.生成编译文件

./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysql/ --with-zlib-dir=/usr/local/lib

5.编译,安装

make
make install

6.修改php.ini

extension=mysql.so

7.重启服务器

三.curl扩展

1.进入curl目录

cd /usr/local/src/php-5.4.13/ext/curl

2.执行phpize

/usr/local/php/bin/phpize

3.生成编译文件

./configure --with-php-config=/usr/local/php/bin/php-config --with-curl=DIR

4.编译,安装

make
make install

5.修改php.ini

extension=curl.so

如果在执行configure过程中报如下的错误:

configure: error: Please reinstall the libcurl distribution -
easy.h should be in /include/curl/

那么需要先安装依赖包。
RetHat CentOS or Fedora 使用下面安装命令:

yum install curl curl-devel

6.重启服务器

四.mongo扩展

1.下载php的mongodb扩展

wget http://pecl.php.net/get/mongo-1.6.14.tgz

2.解压,并进入目录

tar -zxvf mongo-1.6.14.tgz
cd mongo-1.6.14

3.运行phpize

/usr/local/php/bin/phpize

4.编译安装

./configure --with-php-config=/usr/local/php/bin/php-config
make && make install

5.编辑php.ini

extension=mongo.so

6.重启服务器

相关文章

  • PHP redis扩展的安装

    环境 php(phpize php-config必须安装) centos redis扩展(wget) 具体安装

  • 【Linux】phpize安装php扩展

    安装各扩展,需要进入php源码目录。安装完成后,重启apache,执行 可以查看扩展是否安装成功。 一.GD扩展 ...

  • php extension

    扩展安装步骤 phpize ./configure --with-php-config=php-config ma...

  • 使用phpize安装扩展

    phpize: phpize是用来扩展php扩展模块的,通过phpize可以建立php的外挂模块。简单来说就是侦测...

  • swoole 第三课 安装(转载)

    安装 Swoole Swoole扩展是按照PHP标准扩展构建的。使用phpize来生成编译检测脚本,./confi...

  • phpize

    phpize作用 phpize是用来扩展模块的,通过phpize可以建立PHP的外挂模块。 phpize使用 当P...

  • PHP通过phpize安装扩展

    php扩展安装 在windows中,只需要将dll文件移动到扩展目录,并在php.ini中引入即可linux中类似...

  • php 中 配置 mysql

    1,在php 的安装目录中 执行 phpize 例;/usr/local/php/bin/phpize 2, 进入...

  • 利用phpize 外挂php扩展

    利用phpize 外挂php扩展 如果你的php是手动编译安装的 ,可能有一些扩展一开始并没有开启, 以后需要某扩...

  • 总结 Linux 下安装 PHP 扩展步骤

    总结一下 Linux 下安装 PHP 扩展步骤,这里以安装 PHP 的 redis 扩展为例。 一、拿到扩展包下载...

网友评论

      本文标题:【Linux】phpize安装php扩展

      本文链接:https://www.haomeiwen.com/subject/dkokaftx.html