Linux服务器下 PHP 安装 MongoDB扩展

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

pecl install mongo

也可以自己下载扩展驱动手动编译安装:

[root@VM_19_53_centos src]# curl -O https://pecl.php.net/get/mongodb-1.2.0alpha2.tgz
[root@VM_19_53_centos src]# tar -zxvf mongodb-1.2.0alpha2.tgz
进入解压目录:

[root@VM_19_53_centos src]# cd mongodb-1.2.0alpha2
编译:

[root@VM_19_53_centos mongodb-1.2.0alpha2]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
[root@VM_19_53_centos mongodb-1.2.0alpha2]# ./configure --with-php-config=/usr/local/php/bin/php-config
完成后就进入安装:

[root@VM_19_53_centos mongodb-1.2.0alpha2]# make && make install
安装完成后会看到最后一行信息:

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

然后进入此目录查看:

[root@VM_19_53_centos etc]# ll  /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
发现里面有一个mongodb.so 文件,证明已经安装成功,此时需要编辑 php.ini文件,加入 :

extension=mongodb.so

然后重启php服务 :

[root@VM_19_53_centos mongodb-1.2.0alpha2]# service php-fpm restart










发布了76 篇原创文章 · 获赞 19 · 访问量 22万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章