centos源码安装php7以上的mongodb拓展

首先,在mongdb的官网下载源码文件: mongdb下载地址

clipboard.png

话很少说,直接上步骤:php

一、登陆本身的服务器以后,先找到已安装的mongoDB位置(由于我是更新mongdb的旧版本,因此有这一步)
find / -name mongo*

个人开发环境位置做参考:/usr/local/php-7.1.11/lib/php/extensions/no-debug-non-zts-20160303/mongodb.sogit

二、上传mongoDB源码文件到/usr/local

三、解压 tar -zxvf mongodb-1.5.3.tgzgithub

四、进入mongo,执行phpizemongodb

五、执行./configure服务器

1~5步骤都是常规操做,就没有截图了php-fpm

六、执行 make && make install

clipboard.png

注意看这两个位置,这个时候其实已经能够直接进行第10点查看mongdb的拓展了,若是phpinfo里面仍是没有改变或者没有出现mongodb相关,继续下面第7点的操做:spa

七、查看生成的mongodb.so文件位置(上一条执行完毕最后几行有说明)

八、原来的mongodb.so文件移动到另外一个文件夹,以防不测能够搬回来.net

九、新生成的so文件放到原来mongdb.so文件位置debug

十、进入superviser,执行命令restart php-fpm (可能有些朋友的php-fpm没有加入服务监控,那么直接采用重启命令便可)rest

再次查看phpinfo~

再次编辑,附上我编译好的 mongodb.so文件传送门

相关文章
相关标签/搜索