首页 / UBUNTU / ubuntu下安装mongo扩展
ubuntu下安装mongo扩展
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了ubuntu下安装mongo扩展,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1468字,纯文字阅读大概需要3分钟。
内容图文
![ubuntu下安装mongo扩展](/upload/InfoBanner/zyjiaocheng/977/f36d5cabe56e4586a477910bf1aec444.jpg)
-
安装openssl
apt-get install openssl
-
安装php-pear
apt-get install php-pear
-
安装php5-dev
apt-get install php5-dev
-
安装pecl库
apt-get install libpcre3-dev
-
安装openssl等相关
apt-get install openssl libssl-dev libssl0.9.8 libgtk2.0-dev
-
安装mogo驱动
pecl install mongodb
-
加载mongo扩展
创建扩展模板的配置文件
注:tee:用来将标准输入的内容输出到标准输出并可以保存为文件
echo 'extension=mongo.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 mongo
fpm验证
Done,搞定!
中间也是经历了一些一波三折的过程...
刚开始直接装的mongodb扩展 ,安装过程顺顺利利的,装好后,程序却不支持,因为是收购公司13年的代码了,刚开始以为是可能是版本过高导致的,还进行了降级安装,发现仍不管用。。最终发现需要的mongo扩展,而非mongodb扩展!
mongo和mongodb两者区别
mongo 这个扩展已经很少使用了,基本处于废弃了,不过 bug 和 security 方面的问题还会继续修复,且不支持PHP7。
mongodb 支持PHP7,同时不断加入 MongoDB 新版本的特性支持。
使用相关命令:
使用pear卸载扩展
pear uninstall mongodb
安装具体版本的mongodb
pecl install mongodb-1.4.4
pecl命令
PECL 的全称是 The PHP Extension Community Library ,是一个开放的并通过 PEAR(PHP Extension and Application Repository,PHP 扩展和应用仓库)打包格式来打包安装的 PHP扩展库仓库。通过 PEAR 的 Package Manager 的安装管理方式,可以对 PECL 模块进行下载和安装。
内容总结
以上是互联网集市为您收集整理的ubuntu下安装mongo扩展全部内容,希望文章能够帮你解决ubuntu下安装mongo扩展所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。