PHP
1 前言
一个问题,一篇文章,一出故事。
笔者最新部署了一个PHP-FPM的环境,本章将整理如何部署该环境需要的模块。
2 最佳实践
2.1 环境配置
2.2 安装本地模块
2.2.1 进入模块目录
cd ~/php-x.x.x/ext/xxx
2.2.2 生成configure执行文件
phpize
2.2.3 预编译
./configure
2.2.4 编译并安装
make make install
2.2.5 同步模块到目录
rsync -avP /usr/lib64/extensions/no-debug-zts-20230831/ /usr/lib64/php-zts/modules/
2.2.6 动态加载模块
echo 'extension=xxx' > /etc/php.d/mysqlnd.ini
注:请不要带后缀名称”.so”
2.2.7 重载服务使用配置生效
systemctl reload php-fpm
2.2.8 确认模块已经加载
php -m | grep xxx
没有评论