1)下載最新的PHP MongoDB擴(kuò)展源碼,源碼可以在
http://www.tjdsmy.cn/package/mongo下載.
2)解壓,進(jìn)入安裝目錄
wget http://www.tjdsmy.cn/get/mongo-1.4.0.tgz
tar -zxvf mongo-1.4.0.tgz
cd mongo-1.4.0
3)進(jìn)入文件夾后,首先運(yùn)行phpize來(lái)編譯擴(kuò)展的環(huán)境
[root@localhost mongo-1.4.0]# /usr/bin/phpize
Configuring for:
PHP Api Version: 20121113
Zend Module Api No: 20121212
Zend Extension Api No: 220121212
4)運(yùn)行后,我們運(yùn)行./configure腳本來(lái)進(jìn)行配置
./configure --with-php-config=/usr/local/php/bin/php-config && make && make install
## --with-php-config 這個(gè)參數(shù)是告訴配置腳本 php-config 這個(gè)程序的路徑
如果不知道php-config位置可以先使用find命令查看位置
5)完成后,請(qǐng)編輯你php.ini文件增加一行
extension=mongodb.so的路徑
如果編譯后不知道路徑可以使用find / -name mongodb.so查詢(xún)下
一般默認(rèn)的編譯php的ini文件/usr/local/php/etc/php.ini
重啟Apache/Nginx[或者/etc/init.d/php-fpm restart] 打開(kāi) phpinfo
看到mongo模塊,證明MongoDB的php擴(kuò)展安裝成功。
