如何安装linux中的mongodbphp扩展-创新互联

今天就跟大家聊聊有关如何安装linux中的mongodb php扩展,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在鸡西梨树等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站设计制作、做网站 网站设计制作按需制作,公司网站建设,企业网站建设,品牌网站建设,营销型网站建设,外贸网站制作,鸡西梨树网站建设费用合理。

在Linux中可以通过执行“$ sudo pecl install mongodb”命令来安装MongoDB的PHP扩展,并且使用php的pecl安装命令必须保证网络连接可用以及root权限。

Linux 上安装 MongoDB PHP 扩展

在终端上安装

你可以在 Linux 中执行以下命令来安装 MongoDB 的 PHP 扩展驱动

$ sudo pecl install mongodb

使用php的pecl安装命令必须保证网络连接可用以及root权限。

安装手册

如果你想通过源码来编译扩展驱动。你必须手动编译源码包,这样做的好是最新修正的 bug 包含在源码包中。

你可以在 PHP 官网上下载 MongoDB PHP 驱动包,下载地址:http://pecl.php.net/package/mongodb。

如何安装linux中的mongodb php扩展

完整安装命令如下:

$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz
$ cd /mongodb-1.5.2
$ phpize
$ ./configure
$ make && make install

如果你的 php 是自己编译的,则安装方法如下(假设是编译在 /usr/local/php目录中):

$ wget http://pecl.php.net/get/mongodb-1.5.2.tgz
$ cd /mongodb-1.5.2
$ /usr/local/php/bin/phpize
$ ./configure --with-php-config=/usr/local/php/bin/php-config
$ make && make install

安装成功后,会有类似以下安装目录信息输出:

...
Installing shared extensions:     /usr/lib/php/extensions/debug-non-zts-20151012/

执行以上命令后,你需要修改php.ini文件,在 php.ini 文件中添加mongo配置,配置如下:

extension_dir=/usr/lib/php/extensions/debug-non-zts-20151012/
extension=mongodb.so

注意:你需要指明 extension_dir 配置项的路径。

可以通过以下命令查看目录地址:

$ php -i | grep extension_dir
  extension_dir => /usr/lib/php/extensions/debug-non-zts-20151012 =>
                   /usr/lib/php/extensions/debug-non-zts-20151012

看完上述内容,你们对如何安装linux中的mongodb php扩展有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联-成都网站建设公司行业资讯频道,感谢大家的支持。


本文名称:如何安装linux中的mongodbphp扩展-创新互联
网站URL:http://ybzwz.com/article/jdpds.html