Installer le driver MongoDB sur PLESK pour PHP

Installer le driver MongoDB sur PLESK pour PHP

Publiée le 26/08/2017 dans Développement

Installation

Pour l'environnement PLESK sous UBUNTU, il faut d'abord installer les paquets de développement pour notre dernière version de PHP. Le numéro 71 correspond à la version PHP 7.1.

apt-get install plesk-php71-dev build-essential

On peut maintenant installer le module mongodb de PHP 7.1 avec sa version PECL.

/opt/plesk/php/7.1/bin/pecl config-set php_prefix /opt/plesk/php/7.1/bin/
/opt/plesk/php/7.1/bin/pecl install mongodb

Plus d'informations sur la procédure avec la documentation officielle de mongodb avec PECL.

Configuration

L'installation réussie, il faut maintenant ajouter dans la configuration de php.ini. Il suffit de créer un fichier mongodb.ini dans le dossier php.d de votre version PHP.

echo "extension=mongodb.so" > /opt/plesk/php/7.1/etc/php.d/mongodb.ini

Il faut lancer la commande php_settings de PLESK pour mettre à jour la configuration php.ini de vos domaines.

plesk bin php_settings -u

L'article est aussi disponible en anglais