折腾LNMP:mongoDB的php扩展

前事提要:
折腾LNMP: Nginx + thinkphp5
折腾LNMP:mongoDB
折腾LNMP:robo 3t 连接mongodb


没有用过php,mongodb,nginx。所以我也不知道原来php中写mongodb要装扩展。所以,今天调了一天,就是发现代码一到

$mongo = new mongoClient()

处就报错,心塞塞。后来发现没装扩展,然后装了个mongo扩展。
问题就来了,导致我再次重装。所以千万别装mongo扩展,要装mongodb扩展

详情,请点击了解课外知识

总之,我十分后悔。装了mongo扩展之后,又蠢,不会卸载。
pecl uninstall mongo又说没有mongo这个东西。
想装mongodb扩展覆盖又因检测到已有安装而无法覆盖。
总之,我十分赶时间地就只有重装这条路暂时快那么一丢丢了。


回主题。

1. 先搞定扩展

yum install php-devel php-pear

如果用的是apache而不是nginx,那么

yum install php-devel php-pear httpd-devel

配nginx的扩展,我猜还要些什么。但是因为我这个是别人装好的镜像,就暂时不提nginx和php(以及php-fpm)这一块了。

1. 用peclmongodb扩展

pecl install mongodb

重要的来了!:
装完之后,它会提示!路径在哪里呀,要在哪里加一句配置呀。


提示

那就加呗:

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

推荐阅读更多精彩内容