Homestead安裝mongo擴充套件

重遠發表於2021-04-09

一、更新apt資源列表

sudo apt-get update

報錯NO_PUBKEY 5DC22404A6F9F1CA
報錯NO_PUBKEY 5DC22404A6F9F1CA,執行命令

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys [PUBKEY] // 此處為5DC22404A6F9F1CA

繼續執行update命令,更新成功

二、安裝php-mongodb驅動

sudo pecl install mongodb

三、檢視當前使用的php版本

php -v

四、載入mongodb擴充套件到對應php版本

建立擴充套件模組的配置檔案

echo 'extension=mongodb.so' | sudo tee /etc/php/7.3/mods-available/mongo.ini

建立軟體連線使 fpm 和 cli 都載入這個模組

ln -s /etc/php/7.3/mods-available/mongo.ini /etc/php/7.3/fpm/conf.d/mongo.ini

ln -s /etc/php/7.3/mods-available/mongo.ini /etc/php/7.3/cli/conf.d/mongo.ini

五、重啟php-fpm

sudo service php7.3-fpm restart

六、確認新增成功

cli:

php -i | grep mongodb

fpm:
訪問phpinfo.php檔案

參考文章:部落格:Ubuntu 下 Nginx 伺服器 PHP 安裝 MongoDB 擴充套件

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章