在PHP7下编译安装MongoDB扩展

云盘资源:mongodb驱动
安装MongoDB数据库


sudo apt-get install mongodb

输入mongo进行测试,出现版本号即成功。

Paste_Image.png

笔者推荐,建议安装方法一

apt-get官方源更新较慢,还没有集成php7.0-mongodb的扩展包;但国外其他源更新较快,所以我们最简单的方法是添加其它源,然后一键安装。

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
apt-get install php7.0-mongodb

编译安装php7的mongodb扩展

php7的PECL库的网址:http://pecl.php.net/

Paste_Image.png

pecl库需要翻墙,笔者是翻墙下载的,不会翻墙的看页面顶部的云盘资源。

下载完后解压所并进入该目录依次输入以下命令

$ tar -zxvf  mongodb-1.1.8.tgz 
$ cd mongodb-1.1.8
$ phpize
$ ./configure
$ make
$ make install

错误处理:

  1. phpize未安装,使用apt-get install php7.0-dev
    Paste_Image.png

最终效果如下:


Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容