linux下安装编译为安装的php扩展

1.进入php源码包中,找到需要安装的扩展模块目录。
cd /root/php-5.6.26/ext/mbstring

2.在扩展模块目录,运行phpize程序,(作用是检测 php 的内核版本,并为扩展生成相应的编译配置,再当前目录生成 ./configure 文件)
/usr/local/bin/phpize

3.进行编译安装。
./configure --with-php-config=/usr/local/bin/php-config
make
make install

 安装成功后提示:

[root@localhost pdo_mysql]# make install
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/

如果编译安装的 过程中提示:

fatal error: ext/xxx/xxx.h: No such file or directory

则进入到ext 目录,将xxx 目录拷贝到当前的扩展安装目录即可

posted @ 2019-12-10 17:20  远洪  阅读(577)  评论(0编辑  收藏  举报