php7.0怎么安装mongo扩展

1. 前言

MongoDB是一个基于分布式文件存储的数据库,而php-mongo扩展则是MongoDB在PHP中的扩展。在PHP7.0中安装mongo扩展需要进行一定的配置。本文就讲述如何在PHP7.0中安装mongo扩展。

2. 安装环境

以下是PHP7.0安装环境:

//CentOS 7.4

//PHP 7.0.33

//MongoDB 4.4

3. 安装命令

3.1 安装mongo扩展

使用以下命令安装mongo扩展:

$ pecl install mongodb

该命令将自动下载安装mongo扩展。如果失败,请检查网络是否正常。

3.2 配置php.ini

在安装完成后,需要将mongo扩展加载至php.ini文件中。可以使用以下命令来查找php.ini文件的位置。

$ php --ini |grep php.ini

使用vim打别php.ini文件。

$ vim /etc/php.ini

在php.ini的最后添加一行:

extension=mongodb.so

保存并关闭php.ini文件。

4. 验证安装

使用以下代码测试是否成功安装mongo扩展:

//错误显示,开启错误报告

ini_set('display_errors', true);

error_reporting(E_ALL);

//连接MongoDB

$manager = new MongoDB\Driver\Manager("mongodb://localhost:27017");

//查询MongoDB版本

$command = new MongoDB\Driver\Command(array('serverStatus'=>true));

$cursor = $manager->executeCommand('admin', $command);

$serverStatus = current($cursor->toArray());

echo "MongoDB version: " . $serverStatus->version."\n";

上述代码的输出结果应为:

MongoDB version: 4.4.3

如果输出结果包含了MongoDB的版本号,则说明mongo扩展已经成功安装并且运行。

5. 总结

通过本文,您已经了解了在PHP7.0中安装mongo扩展的方法。具体步骤为:使用pecl install mongodb安装mongo扩展,然后在php.ini文件中加载mongo扩展。最后使用mongo扩展中的类和方法连接MongoDB和查询数据,来验证mongo扩展是否安装成功。

后端开发标签