Installing the MongoDB PHP Driver with PECL
Installing the MongoDB PHP Driver with PECL
Installing the MongoDB PHP Driver with PECL
Information for installing this PECL extension may
be found in the manual chapter titled Installation of PECL extensions. Additional
information such as new releases, downloads, source files,
maintainer information, and a CHANGELOG, can be located here:
» https://pecl.php.net/package/mongodb
Linux, Unix, and macOS users may run the following
command to install the driver:
$ sudo pecl install mongodb
If your system has multiple version of PHP
installed (e.g. macOS default, Homebrew, » XAMPP), note that that each
version of PHP has its own pecl command and php.ini
file.
Installing the driver via PECL will use bundled
versions of » libbson and » libmongoc and attempt to
automatically configure them.
Note: If the
build process fails to find an SSL library, check that the
development packages (e.g. libssl-dev) and » pkg-config are both installed. If
that does not resolve the problem, consider using the manual
installation process.
Finally, add the following line to your php.ini file:
extension=mongodb.so