許多 Linux 用戶偏好使用 MongoDB 資料庫,但安裝其 PHP 擴展時常感到困惑。本文提供從下載、編譯到配置驗證的完整步驟,助您快速完成部署。

wget https://pecl.php.net/get/mongo-1.4.5.tgz
tar xvf mongo-1.4.5.tgz -C /usr/src
cd /usr/src/mongo-1.4.5/
phpize
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
在 php.ini 中新增以下兩行:
[mongo]
extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/mongo.so
pkill php-fpm
/usr/local/php/sbin/php-fpm
/usr/local/nginx/sbin/nginx -s reload
php -m | grep mongo
# 或查看 phpinfo 頁面
若輸出包含 mongo,即表示擴展安裝成功並已生效。
Linux SSH 連線出現 Access Denied 的三大排查方向與解決方法
Linux 移除 PDF 密碼兩大法:evince 列印輸出 與 Ghostscript 指令流程
Ubuntu 系統 Sublime Text 2/3/4 配置 fcitx 中文輸入法完整解決方案
Ubuntu 安装与优化 SSD 固态硬盘:Ext4 无日志、TRIM/discard、调度器与临时文件内存化
Linux 誤刪 root 使用者?用安裝光碟救援模式恢復 root 帳號與密碼
Linux 多網卡綁定 (Bonding/Teaming) 完整配置指南:mode=1 主備模式實戰
Linux Bash Shellshock (破殼) 漏洞 (CVE-2014-6271/7169) 檢測與修補完整指南