linux 安装PHP 扩展
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 下载源码包 cd /usr/local/src wget http: //pecl.php.net/get/mongodb-1.7.4.tgz tar -xf mongodb-1.7.4.tgz mv mongodb-1.7.4.tgz mongodb 编译三部曲 # 进入源码目录 cd mongodb # 通过 phpize 建立 PHP 的外挂模块,生成 configure /usr/local/php/bin/phpize # 配置 ./configure --with-php-config=/usr/local/php/bin/php-config # 配置安装 && 编译安装 make && make install 配置 php.ini 打开配置文件php.ini vim /usr/local/php/lib/php.ini 添加 [mongodb] extension = mongodb.so 退出保存 重启:php-fpm、nginx 查看:php -v |
参考:https://blog.csdn.net/weixin_37933545/article/details/122986176
安装gmp扩展
更新源
1 | apt- get update |
安装依赖
1 | apt- get -y --force-yes install libgmp-dev |
安装vim
1 | apt- get install vim |
1 2 3 4 5 6 7 8 | # 进入源码目录 cd gmp # 通过 phpize 建立 PHP 的外挂模块,生成 configure phpize # 配置 ./configure --with-php-config=/usr/bin/php-config # 配置安装 && 编译安装 make && make install |
配置 php.ini 打开配置文件php.ini
1 | vim /etc/php/7.4/cli/php.ini |
1 | extension=gmp |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结