尝试安装 MongoDB - 似乎找不到 mongo.so

尝试安装 MongoDB - 似乎找不到 mongo.so

我在服务器上安装了 mongo 并正在运行,我可以查询命令行。PHP 和 Apache 也运行良好。但问题是 mongo.so 不在 php lib 目录中,我找不到 mongo.so 并将其移动到那里。sudo find / -name mongo.so没有任何结果。我也找不到任何地方下载它。

我该如何继续?

答案1

因此,您需要 PHP 位才能连接到 mongo。

您可以使用 PECL 通过运行类似以下命令来安装它pecl install mongo

您也可以通过以下方式手动安装:http://pecl.php.net/package/mongo

我不相信 Ubuntu(至少 10.04)有 PHP-mongo 包,至少根据 来看没有aptitude search mongo

更新:

如下所示,OP 需要 build-essential 包,其中包括 make、gcc 等。 https://help.ubuntu.com/community/CompilingEasyHowTo

答案2

尝试阅读 http://quadloops.com/how-to-setup-a-php-and-mongodb-development-environment-in-ubuntu-12-04/设置 PHP 和 MongoDB 开发环境的指南。此指南适用于 Ubuntu,但我认为它也适用于其他版本。

相关内容