前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >php 编译安装扩展

php 编译安装扩展

作者头像
章鱼喵
发布2020-07-15 19:28:39
8730
发布2020-07-15 19:28:39
举报
文章被收录于专栏:codingcoding

pecl 虽然能方便地安装扩展,但由于网络原因速度很慢。此外,如果有多个 php 版本,pecl 总会将扩展安装在默认的版本上,反而造成不便。因此直接编译安装扩展反而更省事

下载扩展包

以 mongodb 为例,到 pecl 官网搜索 mongodb

安装扩展

解压扩展包,进入目录:

代码语言:javascript
复制
$ cd /tmp/mongodb-1.7.5

在扩展包目录中执行指定版本的 phpize

代码语言:javascript
复制
$ /usr/local/opt/php@7.1/bin/phpize
$ ./configure --with-php-config=/usr/local/opt/php@7.1/bin/php-config

编译 & 安装

代码语言:javascript
复制
$ make
$ sudo make install

安装完成后,验证是否成功

代码语言:javascript
复制
$ /usr/local/opt/php@7.1/bin/php -m | grep mongo
mongodb

如果没有看到 mongodb 扩展,手动将 extension="mongodb.so" 加入 php.ini 后再试下

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 下载扩展包
  • 安装扩展
相关产品与服务
云数据库 MongoDB
腾讯云数据库 MongoDB(TencentDB for MongoDB)是腾讯云基于全球广受欢迎的 MongoDB 打造的高性能 NoSQL 数据库,100%完全兼容 MongoDB 协议,支持跨文档事务,提供稳定丰富的监控管理,弹性可扩展、自动容灾,适用于文档型数据库场景,您无需自建灾备体系及控制管理系统。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档