Comment installer la librairie mcrypt sur un serveur php 7.2

Qu’est ce que MCrypt ?

L’extension Mcrypt est un remplacement pour la command crypt de Unix.
Ces commandes permettent d’encrypter les fichiers sur des environnements Unix et Linux. L’extension php-mcrypt sert d’interface entre php et mcrypt.

Quel est le souci de mcrypt avec PHP 7.2

À partir de PHP 7.1 la librairie mcrypt a été dépréciée, et complètement retirée en php 7.2. La problématique c’est que pas mal de services serveur ont en besoin afin de gérer le cryptage, et donc ne pourrons pas fonctionner sans. Et là vous vous dites « rien de plus simple, on l’installe avec un apt-get install php-mcrypt or yum install php-mcrypt » sauf que… ça ne marchera pas !

Heureusement il existe une solution qui tient en 4 lettres : PECL !
Il s’agit de la PHP Extension Community Library, c’est à dire le dépôt des extensions PHP, et en passant par PECL vous pourrez effectivement installer mcrypt. Comment faire ? Allez, on passe à la pratique !

Comment installer MCrypt sur un serveur en php 7.2

Ouvrez un terminal de commande et installer les dépendances dont vous aurez besoin :

sudo apt-get -y install gcc make autoconf libc-dev pkg-config
sudo apt-get -y install php7.2-dev
sudo apt-get -y install libmcrypt-dev

Une fois que tout a été installé, vous pourrez installer mcrypt avec

sudo pecl install mcrypt-1.0.1
mike

mike

Chef de projet web, Mike assure la réussite de projets digitaux depuis 2011. Son but est d'aider les webmasters et les freelances à tirer le meilleur des outils comme WordPress, WooCommerce et Elementor. Sur ce blog il partage son expérience, ses astuces et les pépites dénichées sur le web. Mike aime les afters, faire des shoots de baskets et les films d'horreur,

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Thématiques

Vous recherchez des astuces dans un secteur donné ? Vous pouvez accéder directement à la catégorie qui vous intéresse !