php7安裝mongodb擴(kuò)展
首先要下載mongodb的php擴(kuò)展。
wget https://pecl.php.net/get/mongodb-1.1.1.tgz
// 接著解壓并進(jìn)入該文件夾
tar -zxvf ./mongodb-1.1.1.tgz && cd mongodb-1.1.1
接著就直接和其他的編譯擴(kuò)展是一個(gè)類(lèi)型了。
// 路徑自己替換一下,找到自己的phpize 和php-config就好
/usr/local/php7/bin/phpize && ./configure --with-php-config=/usr/local/php7/bin/php-config
// 然后把生成的mongodb.so復(fù)制到相應(yīng)的位置。在php.ini中寫(xiě)入
extension = mongodb.so;
然后重啟php-fpm。訪問(wèn)php_info,顯示已經(jīng)安裝了相應(yīng)的擴(kuò)展。
安裝的時(shí)候會(huì)報(bào)錯(cuò)

1550038382963.png
系統(tǒng)內(nèi)缺少一些依賴(lài),使用yum install cyrus-sasl-devel -y安裝了下依賴(lài)庫(kù)就好了。