ubuntu下nginx服务器php安装mongodb扩展

安装openssl

安装:

apt-get install openssl

如果后面使用报Cannot find OpenSSL's libraries的错误,那么建立软连接:

ln -s /usr/lib/x86_64-linux-gnu/libssl.so  /usr/lib

安装php-pear

apt-get install php-pear

安装php5-dev

apt-get install php5-dev

安装pecl库

apt-get install libpcre3-dev

安装php-mongodb驱动

pecl install mongodb

加载mongodb扩展

创建扩展模块的配置文件

echo 'extension=mongodb.so' | sudo tee /etc/php5/mods-available/mongo.ini

建立软件连接使fpm和cli都加载这个模块

ln -s /etc/php5/mods-available/mongo.ini /etc/php5/fpm/conf.d/mongo.ini
ln -s /etc/php5/mods-available/mongo.ini /etc/php5/cli/conf.d/mongo.ini

重启fpm

service php5-fpm restart

验证

cli验证

php -i | grep mongodb

结果

fpm验证

浏览器访问,查看phpinfo()

结果

安装完成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 更改ip和dnsVi /etc/sysconfig/network-scripts/ifcfg-eth0vi /...
    Xwei_阅读 1,873评论 0 3
  • Welcome 目前网络上充斥着大量的陈旧信息,让PHP新手误入歧途,传播着错误的实践和糟糕的代码,这必须得到纠正...
    layjoy阅读 21,748评论 7 118
  • (centos7+nginx1.9+mysql5.6+php7) 1.准备工作: 1)把所有的软件安装在/data...
    Tshare_XUN阅读 626评论 0 0
  • PHP安装redis扩展 以下操作需要在下载的 phpredis 目录中完成: 如果你是 PHP7 版本,则需要下...
    手表大大阅读 1,485评论 0 1
  • -- 作者 谢恩铭 转载请注明出处 内容简介 前言 解决 1. 前言 最近, 在 Android 开发中遇到一个问...
    程序员联盟阅读 24,117评论 7 13