折腾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

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


提示

那就加呗:

你可能感兴趣的:(折腾LNMP:mongoDB的php扩展)