之前編譯安裝php7的時候妇智,沒有增加mongo的擴展,現(xiàn)在需要調(diào)試程序需要php能夠支持mongo擴展。查了相關(guān)文件成功的操作安裝擴展。
一:安裝Mongodb
1.首先在官網(wǎng)下載壓縮包:https://www.mongodb.com/download-center?jmp=nav#community
- 解壓包文件:
tar -zxvf mongodb-osx-x86_64-enterprise-3.4.2.tgz
- 創(chuàng)建指定文件夾并將代碼拷貝過去:
mkdir -p mongodb
cp -R -n mongodb-osx-x86_64-enterprise-3.4.2/ mongodb
- 創(chuàng)建環(huán)境變量:
export PATH=<mongodb-install-directory>/bin:$PATH
- 給mongodb創(chuàng)建數(shù)據(jù)文件夾惋耙。
mkdir -p /data/db
- 啟動服務(wù)(--dbpath指定數(shù)據(jù)文件夾路徑):
mongod --dbpath <path to data directory>
二:安裝Mongodb擴展
1.下載擴展文件:http://pecl.php.net/package/mongodb
- 解壓編譯安裝:
tar -zxf mongodb-1.2.8.tgz
cd mongodb-1.2.8/
phpize
./configure --with-php-config=/urs/bin/php-config
make && make install
- 修改php配置文件添加mongodb.so擴展配置
vim /etc/php.ini
extension=mongodb.so
- 重啟php-fpm服務(wù)
service php-fpm restart
大家喜歡可以訪問我的個人網(wǎng)站:http://www.yingminxing.com
如有疑問,歡迎溝通交流:QQ:370399195, 微信:yingminxing1988