【PHP安装内置扩展】

PHP安装内置扩展

1、首先查看php源码以及查询是否有需要的扩展;本次以zlib扩展为例子

2、进入需要安装的扩展目录,执行命令

bash 复制代码
cd zlib
执行
make clean 清掉之前的安装的残留文件; 不需要的话直接略过,新安装也略过

3、运行phpize,执行/usr/local/php/bin/phpize

注意这个路径一定要找对phpbin下的,绝对路径;

4、 查询php-config路径,执行命令

which php-config 查询到绝对路径的php-config,用到下边的命令上

并运行

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

5、运行命令编译; 形成so文件。

make && make install

6、最后将so加入到php.ini文件中; 并且重启php;

extension=zlib.so

重启php建议先杀掉再启动;

杀掉进程,不用担心再手动重启常驻进程: killall php-fpm

启动找到php-fpm所在目录执行: ./php-fpm &

相关推荐
java_logo1 小时前
轻量AI接口网关一键部署|calciumion/new-api Windows/Linux Docker 部署全教程
linux·人工智能·windows·one api·calciumion·ai网关部署·one api 部署
原来是猿1 小时前
Linux - 【理解进程组、会话与作业控制】
linux·运维·服务器
怀旧,1 小时前
【Linux网络编程】1. 网络基础概念
linux·网络
JSON_L1 小时前
PHP使用Intervention Image图像处理
图像处理·php·intervention
怀旧,2 小时前
【Linux网络编程】5. 应用层协议 HTTP
linux·网络·http
SurpriseDPD2 小时前
Linux 内核基础知识:READ_ONCE、内存屏障与指令重排
linux·系统架构
D4c-lovetrain2 小时前
Linux个人心得29(深入理解K8S Pod优先级与驱逐机制:从原理到实战踩坑)
linux·运维·kubernetes
小吴伴学者2 小时前
Linux RX报文处理全流程解析
linux
小侯不躺平.3 小时前
C++ Boost库【2】 --stringalgo字符串算法
linux·c++·算法