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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章